Menu

Resolva Funcaptcha da Arkose Labs

Esse tipo de tarefa resolve captchas da Arkose Labs (ou Funcaptcha) sem proxy. As tarefas serão executadas usando nossos próprios servidores de proxy e/ou endereços de IP de workers.

A Arkose Labs API oferece informações ao proprietário do website sobre o endereço de IP de quem está resolvendo o captcha. No entanto, é válido tentar, primeiro, passar pelo captcha sem um proxy, e se não funcionar - trocar para FuncaptchaTask com proxy.

FunCaptcha Arkoselabs example
FunCaptcha Arkoselabs example
FunCaptcha Arkoselabs example with seatings
FunCaptcha Arkoselabs example with finger
Exemplos

Objeto da tarefa

PropriedadeTipoObrigatórioMotivo
typeStringSimFunCaptchaTaskProxyless
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.
websitePublicKeyStringSimChave pública da Arkose Labs
funcaptchaApiJSSubdomainStringNãoSubdomínio personalizado da Arkose Labs do qual o widget em Javascript é carregado. Obrigatório para alguns casos, mas a maior parte das integrações da Arkose Labs funciona sem ele.
dataStringNãoParâmetro adicional que pode ser solicitado pela implementação da Arkose Labs. Use essa propriedade para enviar valor em "blob" como um objeto convertido para string. Veja exemplo de como ele pode parecer.
{"\blob\":\"HERE_COMES_THE_blob_VALUE\"}

Exemplo de solicitação

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)

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.

Exemplo de resposta

{
    "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"
}