Python Recaptcha解算器自动化
我正在构建一个机器人,它可以在电子商务网站上购买重新进货的物品,而我在recaptcha解决方案部分遇到了麻烦。我让我的机器人连接到“反验证码”,他们在那里向您发送recaptcha的解决方案代码,但我在哪里发送收到的代码方面遇到了问题。我是通过指定的url发送到谷歌还是电子商务网站?以下是验证码解算器的代码:Python Recaptcha解算器自动化,python,api,automation,e-commerce,recaptcha,Python,Api,Automation,E Commerce,Recaptcha,我正在构建一个机器人,它可以在电子商务网站上购买重新进货的物品,而我在recaptcha解决方案部分遇到了麻烦。我让我的机器人连接到“反验证码”,他们在那里向您发送recaptcha的解决方案代码,但我在哪里发送收到的代码方面遇到了问题。我是通过指定的url发送到谷歌还是电子商务网站?以下是验证码解算器的代码: def solve_captcha(current_url): solver = recaptchaV2Proxyless() solver.set_verbose(1)
def solve_captcha(current_url):
solver = recaptchaV2Proxyless()
solver.set_verbose(1)
solver.set_key(api_key)
solver.set_website_url(current_url)
solver.set_website_key(site_key)
print(solver.get_balance())
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)
一旦你得到验证码密钥,你必须将其发送到电子商务网站。当您完成验证码后,网站会向自身发送一个包含验证码密钥的POST请求。为了能够弄清楚发送到哪里以及如何发送,您可以手动解决验证码问题,并使用浏览器的开发人员工具拦截发送验证码密钥的请求。从那里开始,只需复制请求,但插入从解算器获得的验证码密钥