В Advertizoom можно выгружать расписание в нужном формате без авторизации. Это может пригодиться, если вы используете какой-нибудь шедулер для автоматического забора сетки и заливки в playout-сервер.
Тип запроса: GET
URL:
https://<имя_инсталяции>.advertizoom.com/api/tools/broadcasts/export?
broadcast_id=1 — идентификатор сетки (обязательный параметр);
&start_time=2017-02-01T6:00:00.0 — дата и время начала выгружаемой сетки (обязательный параметр);
&end_time=2017-02-01T10:00:00.0 — дата и время окончания выгружаемой сетки (обязательный параметр);
&export_type=ToolsOnAir.xml — тип, в котором нужно выгрузить сетку (обязательный параметр);
&version_id=1 — версия сетки, которую нужно выгрузить (необязательный параметр, по умолчанию выгружается основная версия);
&count=1 — количество экранов (для типа выгрузки ToolsOnAir.xml) (необязательный параметр);
&channel_id=AdvZoom — идентификатор канала для систем XML_TV (для типа выгрузки xmltv.xml) (необязательный параметр);
&download=false — флаг, указывающий на выгрузку без упаковки в zip, по умолчанию выгружается zip-архив, который содержит в себе сетку (необязательный параметр).
Возможные типы выгрузки(export_type):
- air — Forward Air
- Bram.xml — Bram
- BroadView.xml — Broadview
- dayang.xml — Dayang
- MCRlist — Cinergy
- nimbus.xml — Veset Nimbus
- playbox.ply — PlayBox в формате ply
- playbox.xml — PlayBox в формате xml
- SkyLark.xml — Skylark
- ToolsOnAir.xml — ToolsOnAir
- winjay.xml — WinJay
- wintv.xml — WinTV
- xmltv.xml — XMLTV
- xspf — XSPF
Возможные варианты версии сетки (version_id):
1 — Основная
2 — План на неделю
3 — Перспективная
4 — Тестовая
5 — Закрытая
6 — Playout
7 — Asrunlog
Пример запроса:
https://demo.advertizoom.com/api/tools/broadcasts/export?broadcast_id=101&end_time=2017-01-01T16:00:00.0&export_type=SkyLark.xml&start_time=2017-01-01T6:00:00.0&version_id=1