Решение проблем¶
Решения проблем, с которыми партнеры сталкиваются чаще всего.
Доступ¶
HTTP 401 Partner {partner_id} not found (ip /{address}).
- Проверьте ID партнера в URL. Тестовый и рабочий ID партнера разные.
- Проверьте, что запрос приходит с IP-адреса вашего списка. В ответе виден адрес, который видит MEGOGO. Если адреса ваших серверов изменились, отправьте новый список на supportpartners@megogo.net. Изменение может занять несколько минут.
HTTP 406 с пустым телом. Неправильный HTTP-метод.
user/changeCredentials требует POST, все остальные запросы — GET.
Подписки¶
Подписка активна в вашем биллинге, но не в MEGOGO. Получите
user/subscriptions. Если подписки там нет, отправьте subscribe. См.
Сверка.
unsubscribe возвращает "successful": true, но подписка все еще
активна. Вы использовали другой ID услуги той же подписки MEGOGO.
Отправьте unsubscribe с ID услуги из user/subscriptions.
У абонента период длиннее, чем оплачено. Повторный subscribe добавил
еще один период. Проверяйте user/subscriptions перед каждым повтором.
См. Повторные запросы.
После resume дата окончания сдвинулась на один период.
Приостановленной подписки не было: resume сработал как subscribe.
Отправляйте resume только после собственного suspend.
После resume остаток времени не вернулся. Пока подписка была
приостановлена, вы отправили subscribe или unsubscribe. После suspend
отправляйте только resume.
Подписки нет в user/subscriptions, хотя у абонента она была. Она
приостановлена или отключена. Проверьте журнал своих запросов.
Идентификаторы¶
У абонента два пользователя MEGOGO. Ваши запросы отправляли идентификатор в разном виде, например с пробелом в начале. Всегда отправляйте идентификатор в одном виде. Чтобы объединить двух пользователей, обратитесь в поддержку MEGOGO.
user/subscriptions возвращает User not found. В MEGOGO нет абонента
с таким идентификатором. Проверьте идентификатор.
Вход¶
Абонент не может войти.
- Получите
user/innerId. Еслиemailнет, логина у абонента нет: отправьтеuser/changeCredentials. - Если
emailотличается от логина, который вы показываете, абонент сменил его в профиле MEGOGO. Показывайте логин изuser/innerId. - Задайте новый пароль запросом
user/changeCredentialsс текущим логином.
Other users already have this email. Этот логин уже есть у другого
пользователя MEGOGO, например у того, кто зарегистрировался в MEGOGO
напрямую. Создайте другой логин.
Поддержка¶
Если проблема не исчезает, напишите на supportpartners@megogo.net. См. Эксплуатация.
Версия руководства 1.0.2, 2026-11-08 · Сообщить о проблеме на этой странице