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: オプションのウィジェット メタデータ
よくある質問
Xsolve Turnstile ソルバー API はどのように機能しますか?
POST API キー、ページ URL、および sitekey を使用して、Turnstile タスクを https://api.xsolve.me/task に送信します。応答には、元のフォームまたはリクエストと一緒に送信できる解決済みトークンが含まれています。
Turnstile の解決にかかる費用はいくらですか?
Turnstile タスクは、成功したリクエスト 1,000 ごとに $0.08 のコストがかかります。失敗した解決には料金はかかりません。
Turnstile のプロキシは必要ですか?
Turnstile では、プロキシはオプションです。ターゲット サイトが一致するクライアント IP を予期している場合は、HTTP、HTTPS、または SOCKS5 プロキシを送信できます。
CapSolver、2Captcha、または別のクライアントから移行しますか? リクエスト本文を保持し、ベース URL を変更します。 sitekey のない Cloudflare チャレンジ ページの場合は、 IUAM ソルバー を使用します。