NEWСтандартні API createTask та in.php. Змініть адресу, і ви підключені.Відкрити документацію API
GATESOLVER
Почати

Найпростіший API для розв'язання CAPTCHA MTCaptcha

GateSolver автоматично розв'язує CAPTCHA MTCaptcha за допомогою AI. $2.10 за 1,000 задач, відповідь зазвичай за 5 с, оплата лише за успішні задачі.

Що таке CAPTCHA MTCaptcha?

MTCaptcha це CAPTCHA, що просить ввести текст або перевіряє непомітно. Її часто використовують сайти, які дбають про захист персональних даних.

Вставте отриманий token у поле mtcaptcha-verifiedtoken і надішліть форму.

MTCaptcha

< 5s · $2.10 / 1k

Чому варто обрати GateSolver для MTCaptcha

Ціни та швидкість

type задачіШвидкістьЦіни
MtCaptchaTaskProxyLess / MtCaptchaTask< 5s$2.10 / 1k

Як розв'язати MTCaptcha: інструкція з API

Лише два запити: createTask створює задачу, getTaskResult повертає відповідь.

Крок 1: створіть задачу

POST https://gatesolver.com/createTask

ПолеОбов'язковоОпис
typeТакMtCaptchaTaskProxyLess
websiteURLТакАдреса сторінки з CAPTCHA
websiteKeyТакКлюч сайту (починається з MTPublic-)

Запит

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "MtCaptchaTaskProxyLess",
    "websiteURL": "https://example.com/login",
    "websiteKey": "MTPublic-abCDEFJAB"
  }
}

Відповідь

{
  "errorId": 0,
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Крок 2: отримайте результат

POST https://gatesolver.com/getTaskResult

Запитуйте результат за taskId кожні 3 с. Якщо status дорівнює processing, зачекайте; коли стане ready, використовуйте solution.

Запит

{
  "clientKey": "YOUR_API_KEY",
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Відповідь

{
  "errorId": 0,
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
  "status": "ready",
  "solution": {
    "token": "v1(03,79a,MTPublic-abCDEFJAB,..."
  }
}

Вставте отриманий token у поле mtcaptcha-verifiedtoken і надішліть форму.

Приклади коду

import requests, time

API = "https://gatesolver.com"
KEY = "YOUR_API_KEY"
task = {
    "type": "MtCaptchaTaskProxyLess",
    "websiteURL": "https://example.com/login",
    "websiteKey": "MTPublic-abCDEFJAB"
}

r = requests.post(f"{API}/createTask", json={"clientKey": KEY, "task": task}).json()
task_id = r["taskId"]
while True:
    time.sleep(3)
    res = requests.post(f"{API}/getTaskResult", json={"clientKey": KEY, "taskId": task_id}).json()
    if res.get("status") == "ready":
        print(res["solution"])
        break
    if res.get("errorId"):
        raise RuntimeError(res["errorCode"])

Часті запитання про MTCaptcha

Скільки коштують 1,000 задач MTCaptcha?

Ціна MTCaptcha: $2.10 за 1,000 задач. З балансу списується вартість кожної 1 задачі, оплата лише за розв'язані задачі.

Як швидко приходить відповідь MTCaptcha?

Зазвичай за 5 с. Викликайте getTaskResult кожні кілька секунд і використовуйте відповідь, коли status стане ready.

Який type задачі використовувати для MTCaptcha?

Основний type: MtCaptchaTaskProxyLess. Інші назви (наприклад, версії з проксі) приймаються за тією ж ціною.

Чи списуються кошти за невдалі задачі?

Ні. Нерозв'язані задачі та задачі з вичерпаним часом не оплачуються.

Інші підтримувані CAPTCHA