Join And Get Free Trial!

reCAPTCHA Mobile ProxyLess#


Phương pháp giải quyết tự động dựa trên mã thông báo cho reCAPTCHA Mobile. bỏ qua API reCAPTCHA Android/reCAPTCHA IOS. Tài liệu API trình giải quyết reCAPTCHA Android. Tài liệu API trình giải quyết reCAPTCHA IOS
Sau đó, mã thông báo đã nhận có thể được gửi đến trang web đích trong trường biểu mẫu g-recaptcha-response hoặc chuyển đến hàm gọi lại.

RecaptchaMobileTaskProxyless Cấu trúc đối tượng nhiệm vụ#

tênkiểuYêu cầuSự miêu tả
typeSợi dâyĐúngRecaptchaMobileTaskProxyless
appPackageNameSợi dâyĐúngTên gói để tải ứng dụng reCAPTCHA. Ví dụ: com.company.app, bạn có thể lấy nó trong yêu cầu https://www.google.com/recaptcha/api3/mwv
appKeySợi dâyĐúngKey tải ứng dụng reCAPTCHA giống với key website của bản web
appActionSợi dâyĐúngĐể biết thêm các tham số, bạn có thể tìm kiếm grecaptcha.execute để tìm các tham số hành động
appDeviceSợi dâyKHÔNGios | Android

Yêu cầu ví dụ#

Điểm cuối API: https://api.nextcaptcha.com/createTask

phương pháp: POST

Loại nội dung: application/json

{
    "clientKey":"api key",
    "task": {
        "type":"RecaptchaMobileTaskProxyless",
        "appPackageName":"com.company.app",
        "appKey":"6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
        "appAction":"login"
    }
}

Ví dụ phản hồi#

{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "gRecaptchaResponse": "03AGdBq26gJ8v3Z3J9z3..."
  },
  "createTime": 1701234567890,
  "endTime": 1701234567890
}

Mã mẫu#

# https://github.com/nextcaptcha/nextcaptcha-python
 
import os
import sys
from nextcaptcha import NextCaptchaAPI
 
client_key = os.getenv('NEXTCAPTCHA_KEY', "YOUR_CLIENT_KEY")
 
api = NextCaptchaAPI(client_key=client_key)
try:
  result = api.recaptcha_mobile(app_key="app_key", app_package_name="app_package_name", appAction="appAction")
 
except Exception as e:
  sys.exit(e)
 
else:
  sys.exit('solved: ' + str(result))
 

Liên kết liên quan#