Menu

RecaptchaV2EnterpriseTaskProxyless: passa pelo Google Recaptcha V2 Enterprise com proxy

Esse tipo de tarefa é para resolver Google Recaptcha Enterprise V2 a partir do endereço de IP do worker.

É muito similar ao RecaptchaV2TaskProxyless, exceto que as tarefas são resolvidas usando a Enterprise API e designadas aos workers com melhor pontuação no Recaptcha V3. Para mais informações sobre o Recaptcha Enterprise, por favor, visite seção de FAQ.

Recaptcha V2 funny example
Recaptcha V2 checkbox
Exemplo de Recaptcha V2 Enterprise. Visualmente idêntico à versão não enterprise.

Objeto da tarefa

PropriedadeTipoObrigatórioMotivo
typeStringSimRecaptchaV2EnterpriseTaskProxyless
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 de website do Recaptcha. Saiba como encontrá-la neste artigo.
enterprisePayloadObjetoNãoParâmetros adicionais que devem ser passados para o método "grecaptcha.enterprise.render" junto com o sitekey. Exemplo do que você deve buscar:
grecaptcha.enterprise.render("some-div-id", {
    sitekey: "6Lc_aCMTAAAAABx7u2N0D1XnVbI_v6ZdbM6rYf16",
    theme: "dark",
    s: "2JvUXHNTnZl1Jb6WEvbDyBMzrMTR7oQ78QRhBcG07rk9bpaAaE0LRq1ZeP5NYa0N...ugQA"
});
Neste exemplo você pode notar o parâmetro "s", que não está documentado, mas obviamente necessário. O envie para a API, para que o widget do Recaptcha possa ser renderizado com esse parâmetro de forma adequada.
apiDomainStringNãoUse este parâmetro para enviar o nome de domínio do qual o script Recaptcha deve ser servido. Pode ter apenas um de dois valores: "www.google.com" ou "www.recaptcha.net". Não use este parâmetro a menos que você entenda o que está fazendo.

Exemplo de solicitação

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.recaptchav2enterpriseproxyless import *

solver = recaptchaV2EnterpriseProxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("YOUR_API_KEY_HERE")
# solver.set_enterprise_payload({"s": "sometoken"})

# 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)

g_response = solver.solve_and_return_solution()
if g_response != 0:
    print("g-response: "+g_response)
else:
    print("task finished with error "+solver.error_code)

Objeto de solução de tarefa

PropriedadeTipoMotivo
gRecaptchaResponseStringString 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":
    {
        "gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}