【问题标题】:Recaptcha solver automationRecaptcha 求解器自动化
【发布时间】:2020-08-02 03:36:26
【问题描述】:

我正在构建一个在电子商务网站上购买补货商品的机器人,但我在 recaptcha 求解器部分遇到了困难。我让我的机器人连接到“Anti-Captcha”,在那里他们向您发送recaptcha 的解决方案代码,但我在将收到的代码发送到哪里时遇到了麻烦。我是通过指定的 url 将其发送到 google 还是发送到电子商务网站?这是验证码求解器的代码:

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)

【问题讨论】:

    标签: python api automation e-commerce recaptcha


    【解决方案1】:

    获得验证码后,您必须将其发送到电子商务网站。当您完成验证码时,网站会向自身发送一个包含验证码密钥的 POST 请求。为了能够弄清楚将其发送到何处以及如何发送,您可以手动解决验证码,并使用浏览器的开发人员工具拦截哪个请求发送了验证码密钥。从那里开始复制请求,但插入您从求解器获得的验证码。

    【讨论】:

      猜你喜欢
      • 2015-11-21
      • 2021-05-28
      • 2017-03-24
      • 1970-01-01
      • 1970-01-01
      • 2021-09-15
      • 2020-06-02
      • 2011-06-08
      • 1970-01-01
      相关资源
      最近更新 更多