API
Материал из КОМИТЕАТР
Версия от 12:03, 28 ноября 2013; Admin (обсуждение | вклад)
API (англ. application programming interface) - набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах. Используется программистами для написания всевозможных приложений.
Возможные запросы
- Получение новостной информации театра
- Получение информации о спектаклях
- Получение информации о текущем репертуаре
- Получение информации о наличии свободных мест
Описание структуры репертуара
На данный момент ответы на запросы возвращаются только в формате XML.
- Дерево: xml.eventslist.event - Спектакль
- Атрибут: id - Идентификатор спектакля
- Атрибут: title - Название спектакля
- Атрибут: style - Жанр спектакля
- Атрибут: date - Дата
- Атрибут: month - Месяц
- Атрибут: time - Время
- Атрибут: link - Ссылка
- Атрибут: scenelink - Ссылка
- Атрибут: img - Изображение
- Атрибут: autor - Автор
- Атрибут: top - Премьера
- Атрибут: komi - Название на коми языке
- Атрибут: age - Возрастные ограничения
- Атрибут: tikets - Запрос на файл о свободных местах: ID_MM_DD_TID
Описание структуры спектакля
На данный момент ответы на запросы возвращаются только в формате XML.
- Дерево: xml.scene.mesto - Место
- Атрибут: r - Ряд
- Атрибут: n - Место
- Атрибут: ststus - Статус места