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

Розв'язання проблем

Знайдіть свою проблему в таблицях нижче: для кожної наведено причину й спосіб розв'язання. Усі коди помилок зібрано в каталозі помилок.

Як розпізнати помилку

Інтерфейс Формат помилки
Content API Більшість помилок: HTTP 200 з "result": "error" і code. Неправильний підпис: HTTP 400
Content API, /stream Користувач не може дивитися відео: HTTP 200, "result": "ok", порожній src і restrictions
Billing API HTTP 200 з "successful": false і кодом у кінці message
Billing API, доступ HTTP 401 зі звичайним текстом, а не JSON

Не покладайтеся лише на HTTP-статус — завжди перевіряйте тіло відповіді.

Запити та підписи

Проблема Причина Дія
HTTP 400, «You entered wrong sign key» Неправильний підпис Підписуйте параметри в порядку URL, беріть декодовані значення й не пропускайте access_token, page і lang. Див. Підпис запиту
HTTP 406 з порожнім тілом Неправильний шлях Переконайтеся, що URL починається з https://api.megogo.net/v1/
"code": 400 Параметр неправильний або відсутній у запиті Звірте запит із довідником
"code": 404 Відео не знайдено Вилучіть відео зі свого каталогу
HTTP 429 Понад 1 000 запитів на хвилину для ключа Зменште кількість запитів і використовуйте кеш. Див. Експлуатація
Тексти російською мовою У запиті немає lang Передавайте lang у кожному запиті

Авторизація

Проблема Причина Дія
«The entered login or password is incorrect» Неправильний token Обчисліть md5(user_id + partner_id + salt) ще раз. Ідентифікатор користувача має бути той самий, що й у Billing API
"code": 403 Токен доступу неправильний або прострочений Отримайте новий токен через /auth/refresh або /auth/by_partners
/auth/refresh повертає "code": 400 Неправильний токен «запам'ятати мене» або параметр названо remember_me_token Назвіть параметр rememberme_token або пройдіть авторизацію заново

Відтворення

restrictions[].code або проблема Причина Дія
NOT_PURCHASABLE Користувач не має передплати чи купівлі для цього відео, або в запиті немає access_token Запропонуйте передплату або купівлю. Перевірте послуги користувача через user/subscriptions
CONTRACT, NO_CONTRACT Відео не входить у ваш контракт Не показуйте відео
NO_VOD_COUNTRY, NOT_ENABLED_IN_COUNTRY Відео недоступне в країні користувача Повідомте користувачеві й не показуйте відео в цій країні
NO_BITRATE Для вашого ключа немає жодної доступної якості, наприклад це 4K-версія, а налаштування 4K немає Не показуйте 4K-версії, якщо 4K не налаштовано
NO_DRM_SUPPORT, DRM Відео захищене DRM, а ваш ключ DRM не підтримує Узгодьте DRM зі своїм менеджером MEGOGO
Плеєр не відтворює src Плеєр не підтримує протокол або систему DRM Перевірте stream_type і drm_type. Попросіть MEGOGO змінити налаштування ключа
HTTP 404 на запит маніфесту після зміни аудіодоріжки index узято не з audio_tracks Використовуйте лише значення index з відповіді
У плеєрі більше аудіодоріжок, ніж в audio_tracks Маніфест містить доріжки, не призначені для вашого ключа Приховайте їх, зіставляючи доріжки за lang_tag
audio_tracks порожній або не містить якоїсь доріжки відео Відео має лише доріжки 5.1 або доріжки з обов'язковими субтитрами, а ваш ключ їх не дозволяє Не показуйте відео або зверніться до свого менеджера MEGOGO
Орендоване відео доступне менше днів, ніж очікувалося Період оренди почався з першого запиту /stream Надсилайте /stream лише тоді, коли користувач запускає відтворення

Білінг

Код або проблема Причина Дія
HTTP 401, Partner … not found IP-адреси немає в списку, або ID партнера неправильний Надсилайте запит із сервера, адреса якого є в списку. Нова адреса починає працювати за кілька хвилин після зміни
2023 Послуга вже активна Нічого робити не потрібно
2027 Дата завершення була б пізніше ніж через 5 років від сьогодні Не продовжуйте послугу зараз
400 Користувач уже купив це відео Нічого робити не потрібно
40416 ID послуги або ID тарифу не знайдено для вашого ID партнера Використовуйте ID послуг, отримані від MEGOGO, і tariff_id з /video/info
5001 Користувача не знайдено Перевірте, чи правильний ідентифікатор користувача
2009, 2010, 2012, 2013, 2015, 2016, 2017, 2022, 2029, 2031, 4003 Неправильне налаштування послуги, тарифу або відео Див. каталог помилок. Повідомте підтримці MEGOGO час запиту й код
Тайм-аут, HTTP 5xx Тимчасова проблема Перевірте user/subscriptions, потім повторіть запит. Між спробами чекайте 1 хвилину, спроб — не більше 6

XML-фід

Проблема Причина Дія
Час генерації в першому коментарі — не сьогоднішній Новий фід ще не готовий Залиште попередній каталог і завантажте фід пізніше. Фід готовий після 05:00 UTC
HTTP 404 Неправильний URL Використовуйте URL, який вам надав MEGOGO
Об'єкт є у фіді, але /stream повертає обмеження Для об'єкта потрібне налаштування, якого немає у вашого ключа (DRM, 4K), або прапорець платформи дорівнює 0 Застосуйте фільтри з інструкції Створення й оновлення каталогу
Ціни у фіді не збігаються з цінами ваших пропозицій У фіді вказано тарифи MEGOGO Беріть ціни з /video/info

Контакти

Опишіть проблему в листі до підтримки MEGOGO: supportpartners@megogo.net. Вкажіть свій ID партнера, запит (без ключів і токенів), відповідь і час (UTC).


Версія посібника 1.4.1, 2026-10-31 · Повідомити про проблему на цій сторінці