task.turnstile

Cloudflare Turnstile 求解器 API

发送 sitekey 和页面 URL。 Xsolve 返回一个 Turnstile 令牌,您可以将其附加到用户在浏览器中完成的同一请求中。

使用 cURL 发送 Turnstile 任务

本机端点是 POST /task 和 mode: "turnstile"。可选字段包括 action、cdata 和代理字符串。

                  curl -X POST https://api.xsolve.me/task \
  -H "X-Api-Key: <Your API Key>" \
  -H "Content-Type: application/json" \
  -d '{
    "mode": "turnstile",
    "sitekey": "0x4AAAAAAA48l90EkbvST26P",
    "url": "https://example.com/login"
  }'
                

将 Turnstile 求解器集成到 Python 中

Python 客户端发送与 cURL 请求相同的 JSON 字段。将 API 密钥、sitekey 和页面 URL 替换为您的集成值。在将解析的令牌传递给原始请求之前检查 JSON 响应。

import requests

response = requests.post(
    "https://api.xsolve.me/task",
    headers={"X-Api-Key": "<Your API Key>"},
    json={
        "mode": "turnstile",
        "sitekey": "<Turnstile Sitekey>",
        "url": "https://example.com/login",
    },
    timeout=60,
)
response.raise_for_status()
print(response.json())

有关响应字段和错误处理,请阅读 Xsolve API 文档 。

你发送的内容

  • mode:始终为 turnstile
  • url:托管小部件的页面
  • sitekey:公众 Turnstile sitekey
  • action 和 cdata:可选的小部件元数据

定价

$0.08

每 1,000 成功解决 Turnstile

失败的尝试不会计费。相同的费率适用于 IUAM 。

常见问题

Xsolve Turnstile 求解器 API 如何工作?

POST 使用您的 API 密钥、页面 URL 和 sitekey 将 Turnstile 任务发送给 https://api.xsolve.me/task。响应包含一个已解决的令牌,您可以与原始表单或请求一起提交。

Turnstile 解决费用是多少?

每个 1,000 成功请求的 Turnstile 任务成本为 $0.08。失败的解决方案不会计费。

我需要 Turnstile 的代理吗?

对于 Turnstile,代理是可选的。当目标站点需要匹配的客户端 IP 时,您可以发送 HTTP、HTTPS 或 SOCKS5 代理。

从 CapSolver、2Captcha 或其他客户端迁移? 保留请求正文并更改基本 URL 。对于没有 sitekey 的 Cloudflare 挑战页面,请使用 IUAM 求解器 。