API — различия между версиями
Материал из КОМИТЕАТР
Admin (обсуждение | вклад) (→Возможные запросы) |
Admin (обсуждение | вклад) (→Описание структуры спектакля) |
||
Строка 32: | Строка 32: | ||
* Атрибут: '''r''' - Ряд | * Атрибут: '''r''' - Ряд | ||
* Атрибут: '''n''' - Место | * Атрибут: '''n''' - Место | ||
− | |||
* Атрибут: '''ststus''' - Статус места | * Атрибут: '''ststus''' - Статус места |
Версия 12:03, 28 ноября 2013
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 - Статус места