Cloudflare Turnstile розв'язник API
Надішліть sitekey та URL-адресу сторінки. Xsolve повертає маркер Turnstile, який ви можете прикріпити до того самого запиту, який ваші користувачі виконали б у браузері.
Надіслати завдання Turnstile за допомогою cURL
Рідна кінцева точка — 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 надсилають ті самі поля JSON, що й запит cURL. Замініть ключ 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 завдання Turnstile до https://api.xsolve.me/task з вашим ключем API, URL-адресою сторінки та sitekey. Відповідь містить вирішений маркер, який ви можете надіслати разом із оригінальною формою чи запитом.
Скільки коштує розгадування Turnstile?
Turnstile завдань коштує $0.08 за 1,000 успішних запитів. Рахунки за невдалі рішення не виставляються.
Чи потрібен мені проксі для Turnstile?
Проксі необов’язковий для Turnstile. Ви можете надсилати проксі-сервери HTTP, HTTPS або SOCKS5, коли цільовий сайт очікує відповідної IP-адреси клієнта.
Перехід із CapSolver, 2Captcha чи іншого клієнта? Збережіть тіло запиту та змініть базову URL-адресу . Для сторінок завдань Cloudflare без sitekey використовуйте розв’язувач IUAM .