Menu

Resolva o captcha do Turnstile por meio de um proxy - TurnstileTask

O captcha da catraca é outra tentativa de substituir o Recaptcha. Suportamos todos os seus subtipos automaticamente: manual, não interativo e invisível. Não há necessidade de especificar o subtipo. Também não é necessário fornecer seu próprio User-Agent personalizado e não funcionará.

Turnstile captcha example
Exemplo de Captcha

Objeto da tarefa

PropriedadeTipoObrigatórioMotivo
typeStringSimTurnstileTask
websiteURLStringSimEndereço de uma página web de interesse. Pode estar localizado em qualquer lugar no website, até mesmo na área de membro. Nossos workers não navegam em tais lugares, mas simulam a visita.
websiteKeyStringSimChave do site da catraca
actionStringNãoParâmetro "action" opcional.
turnstileCDataStringNãoToken "cData" opcional
proxyTypeStringSimTipo de proxy
http - proxy http/https habitual
socks4 - socks4 proxy
socks5 - proxy socks5
proxyAddressStringSimEndereço de IP ipv4/ipv6 do proxy. Nenhum nome de host ou endereço de IP de redes locais.
proxyPortInteiroSimPorta do proxy
proxyLoginStringSimLogin para o proxy que precisa de autorização (básico)
proxyPasswordStringSimSenha do proxy

Exemplo de solicitação

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.turnstileproxyon import *

solver = turnstileProxyon()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com/")
solver.set_website_key("sitekey_here")
solver.set_proxy_address("PROXY_ADDRESS")
solver.set_proxy_port(1234)
solver.set_proxy_login("proxylogin")
solver.set_proxy_password("proxypassword")

# Optionally specify page action
solver.set_action("login")

# Optionally specify cData token
solver.set_action("some_custom_token")

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

Objeto de solução de tarefa

PropriedadeTipoMotivo
tokenStringString de token que é necessária para interagir com o formulário de envio no website de interesse.
userAgentStringUser-Agent do navegador do trabalhador. Use-o ao enviar o token de resposta.

Exemplo de resposta

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "token":"0.vtJqmZnvobaUzK2i2PyKaSqHELYtBZfRoPwMvLMdA81WL_9G0vCO3y2VQVIeVplG0mxYF7uX.......",
        "userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}