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

Тестовые данные

На этих видео можно проверить каждый сценарий интеграции с тестовым ID партнера. Отдельной тестовой среды у MEGOGO нет: тестовый ID партнера и тестовые ключи работают на рабочих серверах с реальным каталогом.

Как подобрать тестовые видео для своего ключа

Каталог, права и настройки ключей у каждого партнера и в каждом регионе свои. Видео, которое воспроизводится с одним ключом, может быть недоступно с другим. Поэтому подбирайте тестовые видео так:

  1. Возьмите из своего XML-фида объекты с той моделью доступа, которую нужно проверить (<distribution vod_type="...">).
  2. Отправьте /video/info с ID объекта и access_token тестового пользователя.
  3. Используйте видео, если is_available равно true (или если в delivery_rules и purchase_info есть предложение, которое нужно проверить). Если видео недоступно, причина указана в restrictions.

Примеры видео (регион ua)

Эти видео проверены с тестовым партнером testprod_ua 2026-10-31. Права меняются: если видео стало недоступно, подберите другое, как описано выше.

Сценарий ID видео Название Результат для тестового пользователя с подпиской
Подписка (SVOD), HLS без DRM 6680 King of California Доступно, stream_type: hls, drm_type: ""
Подписка (SVOD) с DRM 8035 Inland Empire Доступно, stream_type: dash, drm_type: modular (Widevine)
4K-версия (UHD) 28005286 No Escape UHD Доступно, если у ключа есть настройка 4K; is_uhd: true
Фильм AdVOD 253 Law Abiding Citizen Доступно без подписки
Сериал AdVOD 25588336 Youth of May Доступно; серия 26056856 воспроизводится
Трейлер 23682596 Трейлер к видео 8035 Воспроизводится без access_token (delivery_rules: fvod)
Аренда (TVOD) и покупка (DTO) 26480286 The Amateur Недоступно, пока пользователь не купит видео. В purchase_info есть предложения TVOD (HD и SD, на 2 дня) и DTO
Недоступно в стране пользователя 3858251 Ghost restrictions: NO_VOD_COUNTRY

Тестовые пользователи

  • Для каждого тестового прогона берите новый идентификатор пользователя, например test-2026-10-31-01. MEGOGO создает пользователя при первом запросе к Billing API.
  • Не используйте для тестов идентификаторы реальных пользователей.
  • После теста отправьте unsubscribe для каждой тестовой подписки.
  • В Billing API нет запроса для отмены покупки (buyMovie). Для тестов покупайте только тарифы SD, а план тестирования согласуйте с вашим менеджером MEGOGO.

Тестовые учетные данные

Что нужно Где взять
Тестовый ID партнера, тестовые ключи, соль У вашего менеджера MEGOGO. См. Учетные данные
ID услуги тестовой подписки У вашего менеджера MEGOGO
Тестовый XML-фид https://xml.megogo.net/assets/files/{region}/{partner_number}/all_mgg.xml. См. XML-фид

Эти данные используются в руководстве Пошагово: первое видео.


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