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

Чек-лист запуска

Выполните эти проверки, прежде чем открыть контент MEGOGO своим пользователям. У каждого пункта есть ссылка на страницу, где он описан подробно.

Учетные данные и доступ

  • У вас есть рабочий (production) ID партнера, ключи для каждой платформы, соль и ID услуг. См. Учетные данные.
  • Приватные ключи и соль хранятся только на ваших серверах, в клиентских приложениях их нет. См. Безопасность.
  • MEGOGO добавил IP-адреса ваших рабочих серверов в список рабочего ID партнера. См. Учетные данные.
  • Каждая платформа вашего сервиса использует собственный ключ. См. Платформы и права.

Каталог

  • Ваш сервер загружает рабочий XML-фид раз в день, после 05:00 UTC, а если новый фид еще не готов, сохраняет предыдущий каталог. См. Создание и обновление каталога.
  • В каталоге показаны только объекты, которые можно воспроизвести с вашими ключами (с учетом флагов платформ, настроек DRM и 4K). См. Создание и обновление каталога.
  • Размеры изображений соответствуют разделу Изображения.
  • Каждый запрос к Content API содержит lang.
  • Ваши приложения показывают, что контент предоставлен MEGOGO. См. Маркировка контента.

Биллинг

  • Вы отправляете subscribe только после успешной оплаты, а списываете оплату с пользователя только после ответа "successful": true. См. Продажа подписки.
  • Вы знаете режим продления каждой услуги, и ваша система его соблюдает. См. Продажа подписки.
  • Когда подписка в вашей системе заканчивается, вы отправляете unsubscribe.
  • Для TVOD и DTO вы используете tariff_id из /video/info, а не цены из XML-фида. См. Продажа отдельного видео.
  • Ваша система регулярно сверяет свои данные с user/subscriptions. См. Жизненный цикл подписки.
  • Прежде чем повторить subscribe или buyMovie, ваша система проверяет user/subscriptions. См. Повторные запросы.
  • Ваша система берет код ошибки из конца message и не опирается на текст. См. Каталог ошибок.

Авторизация и воспроизведение

  • Вы используете один и тот же идентификатор пользователя в Billing API и в /auth/by_partners. См. Авторизация пользователя.
  • Ваш сервер хранит токен доступа до истечения его срока действия, а затем получает новый через /auth/refresh.
  • Прежде чем запросить поток видео AdVOD или FVOD, ваша система проверяет, что у пользователя есть ваша подписка. См. Продажа подписки.
  • Вы отправляете /stream только тогда, когда пользователь запускает воспроизведение, и не кешируете src. См. Воспроизведение видео.
  • Ваши плееры воспроизводят потоки с stream_type и drm_type каждого ключа. Видео с DRM проверено на каждой платформе, где используется DRM. См. DRM.
  • Если src пустой, ваше приложение показывает сообщение для каждого кода ограничения. См. Каталог ошибок.
  • В плеере показываются только аудиодорожки из audio_tracks. См. Настройки воспроизведения.

Эксплуатация

  • Ваша система не превышает лимиты запросов и кеширует /configuration и списки. См. Лимиты и Кеш.
  • В ваших журналах есть все запросы к Billing API и ответы на них с указанием времени (UTC), но нет ключей, токенов и URL из src. См. Журналы.
  • Ваша команда знает адрес поддержки: supportpartners@megogo.net.

Финальная проверка в рабочей среде

Пройдите весь путь с рабочими учетными данными и одним тестовым идентификатором пользователя:

  1. subscribe для пользователя.
  2. /auth/by_partners для пользователя.
  3. /stream для видео из вашего каталога на каждой платформе. Видео воспроизводится.
  4. unsubscribe для пользователя. В ответе user/subscriptions подписки нет.

Эти шаги с тестовыми учетными данными показаны в пошаговом руководстве.


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