Menu

Résoudre Funcaptcha d'Arkose Labs

Ce type de tâche résout le captcha Arkose Labs (ou Funcaptcha) sans proxy. La tâche sera exécutée en utilisant nos propres serveurs proxy et/ou les adresses IP des travailleurs.

L'API d'Arkose Labs fournit au propriétaire du site web des informations sur l'adresse IP du solveur. Cependant, il vaut la peine d'essayer d'abord de contourner le captcha sans proxy, et si cela ne fonctionne pas - passez à FuncaptchaTask avec proxy.

FunCaptcha Arkoselabs example
FunCaptcha Arkoselabs example
FunCaptcha Arkoselabs example with seatings
FunCaptcha Arkoselabs example with finger
Exemples

Objet de tâche

PropriétéTypeObligatoireObjectif
typeStringOuiFunCaptchaTaskProxyless
websiteURLStringOuiAdresse 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.
websitePublicKeyStringOuiClé publique Arkose Labs
funcaptchaApiJSSubdomainStringNonSous-domaine Arkose Labs personnalisé à partir duquel le widget Javascript est chargé. Requis dans certains cas, mais la plupart des intégrations Arkose Labs fonctionnent sans cela.
dataStringNonParamètre supplémentaire pouvant être requis par la mise en œuvre d'Arkose Labs. Utilisez cette propriété pour envoyer la valeur "blob" en tant qu'objet converti en chaîne. Voir un exemple à quoi cela peut ressembler.
{"\blob\":\"HERE_COMES_THE_blob_VALUE\"}

Exemple de demande

Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.funcaptchaproxyless import *

solver = funcaptchaProxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX")

# optional funcaptcha API subdomain, see our Funcaptcha documentation for details
# solver.set_js_api_domain("custom-api-subdomain.arkoselabs.com")

# optional data[blob] value, read the docs
# solver.set_data_blob("{\"blob\":\"DATA_BLOB_VALUE_HERE\"}")

# 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("result token: "+token)
else:
    print("task finished with error "+solver.error_code)

Objet de solution de tâche

PropriétéTypeObjectif
tokenStringChaîne de jeton requise pour interagir avec le formulaire de soumission sur le site Web cible.

Exemple de réponse

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "token":"14160cdbe84b28cd5.8020398501|r=us-east-1|metabgclr=%23ffffff|maintxtclr=%231B1B1B|mainbgclr=%23ffffff|guitextcolor=%23747474|metaiconclr=%23757575|meta=7|pk=B7D8911C-5CC8-A9A3-35B0-554ACEE604DA|at=40|ag=101|cdn_url=https%3A%2F%2Ffuncaptcha.com%2Fcdn%2Ffc|lurl=https%3A%2F%2Faudio-us-east-1.arkoselabs.com|surl=https%3A%2F%2Ffuncaptcha.com"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}