Тестовые данные¶
На этих видео можно проверить каждый сценарий интеграции с тестовым ID партнера. Отдельной тестовой среды у MEGOGO нет: тестовый ID партнера и тестовые ключи работают на рабочих серверах с реальным каталогом.
Как подобрать тестовые видео для своего ключа¶
Каталог, права и настройки ключей у каждого партнера и в каждом регионе свои. Видео, которое воспроизводится с одним ключом, может быть недоступно с другим. Поэтому подбирайте тестовые видео так:
- Возьмите из своего XML-фида объекты с той моделью доступа, которую
нужно проверить (
<distribution vod_type="...">). - Отправьте
/video/infoс ID объекта иaccess_tokenтестового пользователя. - Используйте видео, если
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 · Сообщить о проблеме на этой странице