Посібник з інтеграції MEGOGO для партнерів¶
Посібник призначений для розробників компаній-партнерів: телеком-операторів, TV- та інтернет-провайдерів, виробників пристроїв. Тут описано, як додати відео MEGOGO у ваш застосунок і продавати доступ до них через власний білінг.
Що можна створити¶
- Каталог фільмів і серіалів MEGOGO у вашому застосунку: у вебі, на мобільних пристроях, Smart TV і приставках.
- Відтворення відео у вашому плеєрі, за потреби — з DRM.
- Продаж контенту MEGOGO через ваш білінг: передплата (SVOD з відео AdVOD і FVOD) та окремі відео (оренда TVOD, купівля DTO).
Доступ продаєте ви, а MEGOGO реєструє послуги ваших користувачів і надає потоки.
УВАГА
Ви маєте показувати користувачам, що контент надає MEGOGO: логотипом, назвою розділу або текстом на сторінці відео. Докладніше — у розділі Маркування контенту MEGOGO.
Три інтерфейси¶
| Інтерфейс | Базовий URL | Призначення |
|---|---|---|
| Content API | https://api.megogo.net/v1 |
Списки каталогу, інформація про відео, авторизація користувача, потоки. Кожен запит підписується |
| Billing API | https://billing.megogo.net/partners/{partner_id} |
Передплати й купівлі ваших користувачів. Запити приймаються лише з IP-адрес ваших серверів |
| XML-фід | https://xml.megogo.net/assets/files/{region}/{partner_number}/all_mgg.xml |
Повний каталог, який ви можете показувати; файл оновлюється щодня |
Як усе працює разом¶
flowchart LR
User((Користувач))
App[Застосунок партнера]
Server[Сервер партнера<br/>і білінг]
API[MEGOGO<br/>Content API]
Billing[MEGOGO<br/>Billing API]
Feed[MEGOGO<br/>XML-фід]
CDN[MEGOGO CDN]
User --> App
App -->|запитує підписаний URL| Server
Server -->|щоденне завантаження| Feed
Server -->|subscribe, buyMovie| Billing
Server -->|auth/by_partners| API
App -->|підписаний запит /stream| API
App -->|маніфест і відео| CDN
- Ваш сервер щодня завантажує XML-фід і оновлює каталог. Інший варіант — застосунок отримує списки з Content API.
- Користувач купує у вашому застосунку передплату або відео, а ваш сервер реєструє цю послугу в MEGOGO Billing API.
- Ваш сервер отримує з Content API токен доступу для користувача.
- Застосунок отримує від вашого сервера підписаний URL
/streamі надсилає запит. MEGOGO віддає потік для країни користувача.
Що надає MEGOGO¶
ID партнера, пару ключів для кожної платформи, сіль (salt), ID послуг, тестові облікові дані та URL вашого XML-фіду. Докладніше — у розділі Облікові дані.
З чого почати¶
- Початок роботи: надішліть перший підписаний запит. Потім пройдіть покроковий урок і приблизно за 30 хвилин відтворіть перше відео.
- Основні поняття: модель контенту, моделі доступу, платформи, DRM і геообмеження.
- Інструкції: створення каталогу, продаж, авторизація користувачів і відтворення відео.
- Довідник: усі запити, поля та помилки.
Окремого тестового середовища в MEGOGO немає. Використовуйте тестовий ID партнера й тестові ключі на робочих серверах (production).
Версія посібника 1.4.1, 2026-10-31 · Повідомити про проблему на цій сторінці