Перейти до вмісту

На цій сторінці наведено типові коди помилок, які повертає MoreLogin API.


Формат відповіді

Усі відповіді API відповідають такому стандартному формату:

{
  "code": 0,
  "msg": null,
  "data": {},
  "requestId": "unique-request-id"
}
ПолеТипопис
codeціле число0 = успіх, >0 = помилка
msgрядокПовідомлення про помилку (нульове значення в разі успіху)
dataоб'єктДані відповіді
requestIdрядокУнікальний ідентифікатор запиту для усунення несправностей

Поширені коди помилок

Загальні помилки

КодописРішення
0Успіх
99001Недійсні параметриПеревірте формат тексту запиту та обов’язкові поля
99002У дозволі відмовленоПеревірте дозволи свого облікового запису
99003Запит на виключенняБудь ласка, внесіть необхідні бізнес-коригування на основі відповіді
99004Тіло запиту завеликеПеревірте тіло запиту
429Ліміт швидкості перевищеноЗменшіть частоту запитів і повторіть спробу після затримки

Помилки профілю браузера (локальний API)

КодописРішення
100Профіль уже запущенийСпочатку закрийте профіль за допомогою /api/env/close
101Профіль не знайденоПеревірте envId або uniqueId
102Клієнт MoreLogin не працюєЗапустіть настільну програму MoreLogin
103Потрібен ключ шифруванняУкажіть encryptKey для зашифрованих профілів

Помилки Cloud Phone (відкритий API)

КодописРішення
200Хмарний телефон офлайнСпочатку увімкніть хмарний телефон
201Помилка встановлення програмиПеревірте appVersionId або packageName
202Помилка завантаження файлуПеревірте URL-адресу файлу та шлях призначення

Коди стану HTTP

Статусопис
200Запит оброблено (перевірте поле code для бізнес-результату)
401Неавторизований — маркер доступу недійсний або прострочений
403Заборонено — недостатньо прав
429Забагато запитів — перевищено ліміт кількості
500Внутрішня помилка сервера — зверніться до служби підтримки

Порада: завжди вказуйте requestId із відповіді, коли звертаєтеся до служби підтримки, щоб швидше вирішити проблему.