Menu

Google Recaptcha V2 Enterprise'ı proxy ile çözün

Bu tür görev, sağlanmış olan proxy kullanılarak Google Recaptcha Enterprise V2 çözmek içindir.

Görevlerin Enterprise API kullanılarak çözülmesi ve en iyi Recaptcha V3 puanına sahip çalışanlara atanması dışında çoğunlukla RecaptchaV2Task benzer.

Recaptcha V2 funny example
Recaptcha V2 checkbox
Recaptcha V2 Enterprise örneği. Görsel olarak non-Enterprise sürümle aynıdır.

Görev nesnesi

ÖzellikTürZorunluAmaç
typeDizeEvetRecaptchaV2EnterpriseTask
websiteURLDizeEvetBir hedef web sayfasının adresi. Web sitesinde herhangi bir yerde, hatta üye alanında dahi olabilir. Çalışanlarımız o sayfaya gitmez, bunun yerine ziyareti simüle ederler.
websiteKeyDizeEvetRecaptcha web sitesi anahtarı. Bunu nasıl bulacağınızı bu makalede öğrenin.
enterprisePayloadNesneHayırSite anahtarı ile birlikte "grecaptcha.enterprise.render" yöntemine iletilmesi gereken ek parametreler. Aramanız gereken şeyin örneği:
grecaptcha.enterprise.render("some-div-id", {
    sitekey: "6Lc_aCMTAAAAABx7u2N0D1XnVbI_v6ZdbM6rYf16",
    theme: "dark",
    s: "2JvUXHNTnZl1Jb6WEvbDyBMzrMTR7oQ78QRhBcG07rk9bpaAaE0LRq1ZeP5NYa0N...ugQA"
});
Bu örnekte, belgelenmiş olmayan ancak açıkça gerekli olan bir "s" parametresini fark edeceksiniz. Recaptcha widget'ını bu parametreyle düzgün şekilde oluşturabilmemiz için bunu API'ye gönderin.
apiDomainDizeHayırRecaptcha betiğinin sunulması gereken alan adını göndermek için bu parametreyi kullanın. İki değerden yalnızca birine sahip olabilir: "www.google.com" veya "www.recaptcha.net". Ne yaptığınızı anlamadan bu parametreyi kullanmayın.
proxyTypeDizeEvetProxy türü
http - standart http/https proxy
socks4 - socks4 proxy
socks5 - socks5 proxy
proxyAddressDizeEvetProxy IP adresi ipv4/ipv6. Yerel ağlardan ana bilgisayar adı veya IP adresi yok.
proxyPortTam sayıEvetProxy portu
proxyLoginDizeEvetKimlik doğrulama (standart) gerektiren proxy için kullanıcı adı
proxyPasswordDizeEvetProxy şifresi
userAgentDizeEvetTarayıcının emülasyonda kullanılan Kullanıcı Aracısı. Modern bir tarayıcı imzası kullanmanız gerekmektedir, aksi takdirde Google sizden "tarayıcınızı güncellemenizi" ister.
cookiesDizeHayırGoogle alan adlarında kullanmamız gereken ilave çerezler.

Talep örneği

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.recaptchav2enterpriseproxyon import *

solver = recaptchaV2EnterpriseProxyon()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
# solver.set_enterprise_payload({"s": "sometoken"})
solver.set_website_url("https://website.com")
solver.set_website_key("SITE_KEY")
solver.set_proxy_address("PROXY_ADDRESS")
solver.set_proxy_port(1234)
solver.set_proxy_login("proxylogin")
solver.set_proxy_password("proxypassword")
solver.set_user_agent("Mozilla/5.0")
solver.set_cookies("test=true")

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

Görev çözüm nesnesi

ÖzellikTürAmaç
gRecaptchaResponseDizeHedef web sitesi üzerindeki gönderme formu ile etkileşime girmek için gerekli olan token dizisi.

Yanıt örneği

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}