API-ключі та безпека
Методи JSON
Задачі з токеном
- reCAPTCHA v2
- reCAPTCHA v2 Enterprise
- reCAPTCHA v3
- Cloudflare Turnstile
- GeeTest v3 / v4
- FunCaptcha (Arkose Labs)
- Amazon AWS WAF
- MTCaptcha
- Friendly Captcha
- Lemin Cropped Captcha
- DataDome
- KeyCaptcha
- Capy Puzzle
- Сторінка перевірки Cloudflare Challenge
- Cutcaptcha
- CyberSiARA
- atbCAPTCHA
- Tencent Captcha
- Prosopo Procaptcha
- CaptchaFox
- Altcha
- NetEase Yidun
- Yandex SmartCaptcha
- VK Captcha
- Binance Captcha
- Своя задача (Imperva, Temu та інші)
API-ключі та безпека
Як надсилати ключ, використовувати кілька ключів і дозволити доступ лише своїм серверам.
Ваш ключ
Кожен запит містить API-ключ зі сторінки акаунта: clientKey у запитах JSON, key в in.php і res.php. Ключ має 32 символи (0-9, a-f). Зберігайте його на своєму сервері: будь-хто, хто має ключ, може витрачати ваш баланс.
POST /getBalance
{
"clientKey": "YOUR_API_KEY"
}https://unlock-api.com/res.php?key=YOUR_API_KEY&action=getbalance&json=1Додаткові ключі
На сторінці акаунта можна створити до 5 додаткових ключів, наприклад по одному на сервер чи проєкт. Вони мають спільний баланс, показують час останнього використання, і їх можна вимикати окремо.
Список дозволених IP
Додайте до 20 IP-адрес на сторінці акаунта, і лише ці адреси зможуть використовувати ваші ключі. Запити з інших адрес отримують ERROR_IP_NOT_ALLOWED, кошти не списуються.
Помилка
{
"errorId": 1,
"errorCode": "ERROR_IP_NOT_ALLOWED",
"errorDescription": "Requests from this IP are not allowed. Add it to the IP allow list on your account page."
}Виклики з браузера
in.php і res.php додають заголовок CORS Access-Control-Allow-Origin: *, якщо ви надсилаєте header_acao=1. Виклик API з публічної вебсторінки розкриває ваш ключ, тому використовуйте це лише для власних інструментів.