UNLOCK API
getQueueStats

getQueueStats

Возвращает текущую очередь: задачи в ожидании, задачи в решении и среднее время решения за последний час. Цифры берутся из реальных задач, а не из оценок.
POSThttps://unlock-api.com/getQueueStats

Параметры запроса

clientKey
StringОбязательный
Ваш API-ключ, 32 символа, со страницы аккаунта.

Запрос

POST /getQueueStats
{
  "clientKey": "YOUR_API_KEY"
}

Ответ

Успех
{
  "errorId": 0,
  "waiting": 3,
  "solving": 12,
  "speed": 6.4,
  "total": 15
}

Поля ответа

errorId
Integer
0, если запрос выполнен, 1, если нет.
waiting
Integer
Задачи, ожидающие отправки решателю.
solving
Integer
Задачи, которые решаются сейчас.
speed
Number
Среднее время решения в секундах за последний час или null, если ничего не решено.
total
Integer
waiting плюс solving.

Примеры кода

curl -s https://unlock-api.com/getQueueStats \
  -H "Content-Type: application/json" \
  -d '{"clientKey":"YOUR_API_KEY"}'

Ошибки этого метода

  • Неверный ключ. Скопируйте его заново со страницы аккаунта. (in.php и res.php: ERROR_WRONG_USER_KEY)