TurnstileTaskProxyless#


Phương pháp giải tự động dựa trên token cho CAPTCHA Cloudflare Turnstile.
Token nhận được có thể gửi đến trang web đích để xác minh. Turnstile là giải pháp thay thế CAPTCHA của Cloudflare, cung cấp xác minh người dùng không gián đoạn.
Giá: $1.0/K

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

tênkiểuYêu cầuSự miêu tả
typeStringĐúngTurnstileTaskProxyless
websiteURLStringĐúngURL đầy đủ của trang đích nơi widget Turnstile được tải
websiteKeyStringĐúngKhóa trang Turnstile. Có thể tìm thấy trong thuộc tính data-sitekey của phần tử widget Turnstile
actionStringKHÔNGGiá trị tham số action cho trang Challenge Turnstile, từ các tùy chọn gọi turnstile.render
dataStringKHÔNGGiá trị tham số cData cần thiết cho trang Challenge Turnstile
pagedataStringKHÔNGGiá trị tham số chlPageData cần thiết cho trang Challenge Turnstile

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":"TurnstileTaskProxyless",
        "websiteURL":"https://example.com",
        "websiteKey":"0x4XXXXXXXXXXXXXXXXX"
    }
}

Ví dụ phản hồi#

{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "token": "0.erxoMnovo7sGfKRqH1F2wME..."
  },
  "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.turnstile(website_url="https://example.com", website_key="0x4XXXXXXXXXXXXXXXXX")
 
except Exception as e:
  sys.exit(e)
 
else:
  sys.exit('solved: ' + str(result))

Liên kết liên quan#