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

Модели доступа

Модель доступа определяет, каким способом пользователь может получить видео. Для одного видео может действовать несколько моделей.

Список моделей

Модель Что означает в вашем приложении Как пользователь получает доступ Billing API
SVOD Входит в вашу подписку Через вашу подписку subscription/subscribe
AdVOD Входит в вашу подписку Через вашу подписку subscription/subscribe
FVOD Входит в вашу подписку Через вашу подписку subscription/subscribe
TVOD Аренда на ограниченный срок Покупка видео buyMovie
DTO Покупка без ограничения по времени. Показывайте ее как покупку «навсегда» Покупка видео buyMovie

Трейлеры бесплатны для всех пользователей.

ВНИМАНИЕ

Поток видео AdVOD или FVOD Content API отдает без пользователя и без подписки. Но эти видео входят в вашу подписку, поэтому перед запросом потока проверьте, что она у пользователя есть.

Где указаны модели доступа

Источник Поле
XML-фид distributions/distribution@vod_type. В object@vod указывается только одна модель
Content API, списки delivery_rules у каждого элемента
Content API, /video/info delivery_rules и purchase_info (предложения для вашего ключа)

Content API возвращает модели доступа для вашего ключа — ориентируйтесь на них. Цены в XML-фиде — это тарифы MEGOGO, их не показывайте. Цены берите из /video/info.

Подписка

Для каждой подписки MEGOGO выдает вам ID услуги. Обычно период подписки — 30 дней. Режимов продления два: автоматическое продление (его выполняет MEGOGO) и продление партнером (его выполняете вы). Подробнее — в разделе Продажа подписки.

Аренда (TVOD)

  • Предложения находятся в purchase_info.tvod ответа /video/info: один или несколько тарифов с ценой, периодом в днях и качеством.
  • Период аренды отсчитывается не от покупки, а от первого ответа /stream, в котором есть src.
  • Качество тарифа ограничивает поток (например, для SD — не выше 480).

Покупка без ограничения по времени (DTO)

  • Предложения находятся в purchase_info.dto и устроены так же, как у TVOD. Значение period большое (например, 3 650 дней) — показывайте такую покупку как покупку «навсегда».
  • В user/subscriptions покупки DTO перечислены в массиве dto без даты окончания.

Подробнее — в разделе Продажа отдельного видео.


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