Я использую службу Anti-Captcha, чтобы попытаться обойти ReCAPTCHA от Google.
Результат этого кода:
{'errorId': 0, 'status': 'ready', 'solution': {'gRecaptchaResponse': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'}, 'cost': '0.00...', 'ip': '127.0.0.1', 'createTime': 9999999999, 'endTime': 9999999999, 'solveCount': 0, 'taskId': 11111111}
С помощью клавиши gRecaptchaResponse
я могу как-тообойти капчу, это то, что я понял из Документов API.
Я пробовал Сетевой анализ на https://www.google.com/recaptcha/api2/demo, но у меня нет GET-Request-Method с атрибутом gRecaptchaResponse
.Поэтому я понятия не имею, как заставить это работать, потому что я не знаю, где и как именно я могу использовать ключ gRecaptchaResponse
, полученный от службы Captcha ByPass.
Но некоторые не по теме: как этоВозможно ли, что это может работать?Я имею в виду, что Google обычно выдает каждый раз (F5), что вы пытаетесь использовать Captcha новый токен Captcha, который идентифицирует вас.Поэтому для меня было бы логично отнести один токен к одному ключу gRecaptchaResponse
.Поэтому, если кто-то другой найдет решение для вас, он может дать вам свой gRecaptchaResponse
ключ результата, но как это возможно, что этот ключ работает для каждого токена?
Спасибо уже и наилучшими пожеланиями!
def solveCaptcha():
ANTICAPTCHA_KEY = "11133331111333777"
result = NoCaptchaTaskProxyless.NoCaptchaTaskProxyless(
anticaptcha_key=ANTICAPTCHA_KEY
).captcha_handler(
websiteURL="https://www.google.com/recaptcha/api2/demo",
websiteKey="6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
)
print(result)
solveCaptcha()