mediatech-dev/media-api-client

Library for working with ContentApiGate

dev-main 2023-11-20 20:06 UTC

This package is not auto-updated.

Last update: 2024-09-23 17:02:14 UTC


README

Публичная библиотека для работы c MediAPI ContentApiGate, написанная на PHP.

MediAPI

MediAPI - контент-платформа Медиатек, предназначенная для доставки контента от правообладателей к операторам.

Для получения токена доступа production и staging-среды обратитесь к вашему менеджеру или свяжитесь с нами: sales@mediatech.by

Установка

Информацию по установке библиотеки на сайте Packagist

Добавьте в ваш composer.json следующий require:

  "require": {
    "mediatech-dev/media-api-client": "dev-main"
  }

Документация и примеры

Примеры использования библиотеки вы можете найти в репозитории example. Так же, MediAPI Swagger поможет вам в изучении структуры API.

Основные концепции MediAPI

  • Client: клиент MediAPI, как правило - OTT/IPTV-оператор.
  • Service: библиотека контента, как правило сформированная одним поставщиком контента.
  • Account: аккаунт конечного пользователя услуги, как правило подписчик OTT/IPTV-оператора.
  • Content: сам контент, фильмы, сериалы и др.
  • Stream: уникальная ссылка для каждой еденицы Content, сгенерированная для Account
  • Compilation: коллекция контента, может объеденять в себе контент из разных сервисов, доступных клиенту. Зачастую это тематические подборки.

Лицензия mediaApiClient

BSD 3-Clause License