Решение проблем
Найдите проблему в таблицах ниже: в каждой строке — причина и что делать.
Все ошибки — в Каталоге ошибок.
Доступ и подпись
На все эти проблемы API дает одинаковый ответ: HTTP 401
{"message": "Not Authorized", "code": 401, "result": "error"}.
| Проверка |
Что делать |
| Ваш код дает URL рабочего примера |
Исправьте код. См. Подпись запроса |
| Параметры в подписи отсортированы по названию |
Отсортируйте их. Порядок в URL не важен |
| Все параметры из URL есть в подписи |
Добавьте недостающие параметры |
| Значения в подписи не закодированы для URL |
Используйте +380…, а не %2B380… |
+ в URL закодирован как %2B |
Закодируйте. В URL + означает пробел |
| В Base64 кодируется шестнадцатеричный текст хеша |
Строка до _ содержит 86 символов |
| Публичный и приватный ключи из одной пары, ID партнера правильный |
Используйте значения от менеджера MEGOGO |
| Запрос приходит с IP-адреса из списка |
Отправляйте запрос с сервера из списка. После смены серверов передайте новые адреса в MEGOGO. См. Эксплуатация |
Услуги
| Проблема |
Причина |
Что делать |
ID услуги от менеджера нет в subscriptions без номера телефона |
Настройки услуги |
Обратитесь к своему менеджеру MEGOGO |
Service is not configured for this partner |
ID услуги не настроен для вашего ID партнера |
Используйте ID услуги от менеджера MEGOGO |
| Код 40009 |
Подписка не продается через партнеров |
Обратитесь к своему менеджеру MEGOGO |
| Код 2006 |
ID услуги — не подписка |
Используйте ID услуги подписки |
Подписки пользователя
| Проблема |
Причина |
Что делать |
subscribe возвращает код 2023 |
Подписка уже активна, а услуга с автоматическим продлением |
Ничего делать не нужно |
После subscribe дата окончания не изменилась |
Код 2023: см. строку выше |
Ничего делать не нужно |
После resume дата окончания сдвинулась на период вперед |
Приостановленной подписки не было, и resume сработал как subscribe |
Отправляйте resume только после собственного suspend |
После resume не вернулся остаток, который был до suspend |
Пока подписка была приостановлена, вы отправили subscribe или unsubscribe |
После suspend отправляйте только resume |
После unsubscribe подписка все еще есть в subscriptions |
Вы использовали другой ID услуги той же подписки MEGOGO |
Отправьте unsubscribe с ID услуги из subscriptions |
Подписки нет в subscriptions, хотя у пользователя она была |
Она приостановлена или отключена |
Проверьте журнал своих запросов |
| В профиле пользователя дата окончания далеко в будущем |
Услуга с длинным периодом и автоматическим продлением |
Ничего делать не нужно. Подписка действует до unsubscribe |
Пользователь
| Проблема |
Причина |
Что делать |
| Пользователь не знает, как смотреть |
MEGOGO не отправляет сообщений о вашей подписке |
Отправьте пользователю инструкцию по входу. См. Подключение подписки |
| Пользователь вошел, но не видит подписку |
Он вошел с другим номером, или подписка не активна |
Получите subscriptions с номером пользователя |
| Для ошибочного номера создан пользователь MEGOGO |
subscribe или subscriptions с этим номером |
Проверяйте формат номера на своей стороне. Чтобы удалить пользователя, напишите в поддержку MEGOGO |
Версия руководства 1.0.0, 2026-11-02 · Сообщить о проблеме на этой странице