Перейти к содержанию

Решение проблем

Найдите проблему в таблицах ниже: в каждой строке — причина и что делать. Все ошибки — в Каталоге ошибок.

Доступ и подпись

На все эти проблемы 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 · Сообщить о проблеме на этой странице