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

Посібник з інтеграції 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
  1. Ваш сервер щодня завантажує XML-фід і оновлює каталог. Інший варіант — застосунок отримує списки з Content API.
  2. Користувач купує у вашому застосунку передплату або відео, а ваш сервер реєструє цю послугу в MEGOGO Billing API.
  3. Ваш сервер отримує з Content API токен доступу для користувача.
  4. Застосунок отримує від вашого сервера підписаний URL /stream і надсилає запит. MEGOGO віддає потік для країни користувача.

Що надає MEGOGO

ID партнера, пару ключів для кожної платформи, сіль (salt), ID послуг, тестові облікові дані та URL вашого XML-фіду. Докладніше — у розділі Облікові дані.

З чого почати

  1. Початок роботи: надішліть перший підписаний запит. Потім пройдіть покроковий урок і приблизно за 30 хвилин відтворіть перше відео.
  2. Основні поняття: модель контенту, моделі доступу, платформи, DRM і геообмеження.
  3. Інструкції: створення каталогу, продаж, авторизація користувачів і відтворення відео.
  4. Довідник: усі запити, поля та помилки.

Окремого тестового середовища в MEGOGO немає. Використовуйте тестовий ID партнера й тестові ключі на робочих серверах (production).


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