Анонс Oddworks 2.0

Весна наконец-то пришла сюда, в северную часть штата Нью-Йорк, а вместе с ней и несколько свежих обновлений для Oddworks. Мы обещали несколько потрясающих новинок на нашем канале Slack, и без лишних слов читайте дальше, чтобы узнать, что нового в Oddworks 2.0.

Модульная архитектура

Вероятно, одно из самых больших изменений, которые мы сделали за последнее время, — это решение отказаться от Seneca и наших настраиваемых плагинов в пользу Oddcast. Несмотря на то, что в соглашениях об именах есть несколько критических изменений, мы существенно обновили внутренности Oddworks, сохранив при этом все полезные функции, которые мы разработали до сих пор.

Одним из огромных преимуществ является наш более модульный подход к различным функциям Oddworks. То, что раньше было смесью плагинов Seneca и жестко закодированных функций, теперь разбито на то, что мы называем «сервисами».

По умолчанию Oddworks предоставляет услуги каталога, идентификации, событий и службы json-api. Вы можете подробнее прочитать об этих услугах, но вот краткий обзор:

  • каталог:основной сервис для работы с ресурсами, связанными с каталогом, такими как видео и коллекции.
  • идентификация: основной сервис для работы с каналами и платформами.
  • события: дополнительная служба, которая действует как прокси для отправки данных о событиях в сторонние аналитические службы, такие как Google Analytics или Mixpanel.
  • json-api: основная служба, преобразующая данные каталога в ответы API.

Усилия, предпринятые в этой области, должны предоставить немного больше возможностей расширения и настройки для всех, кто хочет использовать платформу Oddworks. Мы с нетерпением ждем ваших предложений о новых услугах, и многие из них уже запланированы к выпуску в будущем.

Настройка Оддворкс

Еще одна новая функция — это более автоматизированная настройка для разработчиков, которые хотят использовать Oddworks API. Запустить и запустить собственный сервер на локальном компьютере теперь так же просто, как клонировать репозиторий и запустить несколько команд npm.

Кроме того, мы включили возможность загрузки некоторых образцов данных, чтобы вы могли понять, как работает API, и перейти к самой интересной части разработки OTT-приложений!

Наш постоянный эксперт по iOS, Патрик МакКоннелл, написал краткое руководство по началу работы, так что обязательно ознакомьтесь с ним.

Встроенный интерфейс командной строки

Теперь к серверу Oddworks прилагается удобный интерфейс командной строки для выдачи токенов доступа к API для различных OTT-платформ. Этот инструмент полезен для отслеживания различных токенов, необходимых во время разработки.

Это обертка для наших обновлений до сих пор. Оставайтесь с нами, чтобы не пропустить больше отличных новостей, и поздоровайтесь в нашем слабом канале!