Bypass Google Recaptcha V2 Enterprise tanpa proxy
Jenis tugas ini adalah untuk memecahkan Google Recaptcha Enterprise v2 dari alamat IP pekerja.
Pada umumnya ini serupa dengan RecaptchaV2TaskProxyless, kecuali tugas-tugasnya dipecahkan menggunakan Enterprise API dan diberikan kepada pekerja dengan skor Recaptcha V3.
Tugas ini diselesaikan menggunakan server proxy kami sendiri dan/atau alamat IP pekerja. Pada saat ini, Recaptcha tidak memiliki perlindungan dari situasi saat puzzle dipecahkan di satu alamat IP dan form dengan g-response dikirimkan dari alamat IP lain. API Google tidak menyediakan alamat IP orang yang memecahkan Recaptcha mereka. Jika hal ini berubah, Anda dapat selalu menggunakan jenis tugas standar untuk hal ini - RecaptchaV2EnterpriseTask.

Contoh Recaptcha Enterprise v2. Secara visual identik dengan versi non-enterprise.
Python
Node.js
Go
PHP
Java
Kotlin
C#
C++
Rust
Ruby
bash
Cara menyelesaikan Recaptcha V2 Enterprise di Python
#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")
# Set to "true" if there's "size":"invisible" option in "grecaptcha.enterprise.render" function
#solver.set_is_invisible(True)
# Set customer Enterprise payload or action value:
#solver.set_enterprise_payload({"s": "TEMPORARY_TOKEN_VALUE_IF_PRESENT", "action": "form_submit"})
# 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)
# user-agent in case you need it:
print("user-agent: "+solver.get_user_agent())
else:
print("task finished with error "+solver.error_code)Objek tugas
| Properti | Jenis | Wajib | Tujuan |
|---|---|---|---|
| type | String | Ya | RecaptchaV2EnterpriseTaskProxyless |
| websiteURL | String | Ya | Alamat halaman web target. Dapat terletak di mana pun di situs web, bahkan di area anggota. Pekerja kami tidak mengarah ke sana, namun mereka melakukan simulasi kunjungan. |
| websiteKey | String | Ya | Kunci situs web Recaptcha. Pelajari cara menemukannya dalam artikel ini. |
| enterprisePayload | Object | Tidak | Parameter tambahan opsional yang dapat diteruskan ke metode "grecaptcha.enterprise.render" bersama dengan sitekey. Contoh apa yang mungkin Anda cari: |
| isInvisible | Boolean | Tidak | Jelaskan apakah Recaptcha tidak terlihat. Ini akan merekacitra widget yang sesuai untuk pekerja kami. |
| apiDomain | String | Tidak | Gunakan parameter ini untuk mengirimkan nama domain dari mana skrip Recaptcha seharusnya disajikan. Hanya dapat memiliki satu dari dua nilai: "www.google.com" atau "www.recaptcha.net". Jangan gunakan parameter ini kecuali Anda memahami apa yang Anda lakukan. |
Objek solusi tugas
| Properti | Jenis | Tujuan |
|---|---|---|
| gRecaptchaResponse | String | String token diperlukan untuk berinteraksi dengan form kirim di situs web target. |
| userAgent | String | User-Agent dari peramban pekerja. Gunakan ketika Anda mengirimkan token respons. |
Contoh respons
{
"errorId":0,
"status":"ready",
"solution":
{
"gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3",
"userAgent":"Mozilla\5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/145.0.0.0 Safari\/537.36"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}