Join And Get Free Trial!

reCAPTCHA Mobile Task#


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.
Giá: $0.6/K

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

tênkiểuYêu cầuSự miêu tả
typeSợi dâyĐúngRecaptchaMobileTask
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
proxyTypeSợi dâyĐúngLoại proxy: `http`, `socks4`, `socks5`
proxyAddressSợi dâyĐúngĐịa chỉ IP hoặc tên máy chủ proxy
proxyPortSố nguyênĐúngcổng giao thức
proxyLoginSợi dâyKHÔNGĐăng nhập đại lý
proxyPasswordSợi dâyKHÔNGMật khẩu đại lý

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":"ReCaptchaMobileTask",
        "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#