Résoudre le captcha Altcha
Résolvez Altcha captcha avec notre API. Tout ce dont vous avez besoin est de fournir l'URL de la page et le challengeURL. Ce type de tâche est résolu sans proxies à partir d'adresses IP de travailleurs. Essayez-le avant de passer à la tâche avec procurations.

Exemple de Captcha
Python
Node.js
Go
PHP
Java
C#
bash
Comment résoudre Altcha en Python
#pip3 install anticaptchaofficial
from anticaptchaofficial.altchaproxyless import *
solver = altchaProxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
# Option 1: set challenge URL
solver.set_challenge_url("/path/to/challenge/url")
# Option 2: set challenge JSON grabbed from challenge URL
#solver.set_challenge_json('"algorithm":"SHA-256","challenge":"2a40f7ba3393f9513011179de41c7221f14e563856de2f647233a00accf9c28b","salt":"08d7f273d79df143355b9e5n","signature":"1de2bbf282420aef6ca0a84c38c85e2b1e40023d28bef72278d735555a8f47fb"}')
# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)
token = solver.solve_and_return_solution()
if token != 0:
print("token: "+token)
# user-agent in case you need it:
print("user-agent: "+solver.get_user_agent())
else:
print("task finished with error "+solver.error_code)Objet de tâche
| Propriété | Type | Obligatoire | Objectif |
|---|---|---|---|
| type | String | Oui | AltchaTaskProxyless |
| websiteURL | String | Oui | Adresse d'une page Web cible. Peut être située n'importe où sur le site Web, même dans une zone membre. Nos travailleurs n'y naviguent pas, mais simulent plutôt la visite. |
| challengeURL | String | Non | Option 1 : Challenge URL from altcha-widget <altcha-widget challengeurl="/this/one"></altcha-widget > |
| challengeJSON | String | Non | Option 2 : JSON de défi récupéré à partir de l'URL de défi du widget |
Objet de solution de tâche
| Propriété | Type | Objectif |
|---|---|---|
| token | String | Chaîne de jeton requise pour interagir avec le formulaire de soumission sur le site Web cible. |
| userAgent | String | User-Agent du navigateur du travailleur. Utilisez-le lorsque vous soumettez le jeton de réponse. |
Exemple de réponse
{
"errorId":0,
"status":"ready",
"solution":
{
"token":"eyJhbGdvcml0aG0iOiJTSEEtMjU2IiwiY2hhbGxlbmdlIjoiZWFiOTE3NjRkM2Y5ZDBjMGU4ZmR.......",
"userAgent":"Mozilla\5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/145.0.0.0 Safari\/537.36"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}