Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
backstage:6-nastroit-prodazhu-biletov-na-sayte-teatra [2022/01/13 16:50]
i.korsun
backstage:6-nastroit-prodazhu-biletov-na-sayte-teatra [2023/05/29 11:51] (текущий)
i.abramov
Строка 71: Строка 71:
             "hall_name": "Зал",             "hall_name": "Зал",
             "performance_id": 9999,             "performance_id": 9999,
 +            "performance_basis_id": 123456, // Если передан GET параметр ?extended=1
             "reveal_dt": "2001-01-01 00:00:00",             "reveal_dt": "2001-01-01 00:00:00",
             "script": "<script> var TLConf = {             "script": "<script> var TLConf = {
Строка 140: Строка 141:
   * //password// – пароль от сервиса backstage.ticketland.ru   * //password// – пароль от сервиса backstage.ticketland.ru
   * //$result// – JSON – объект содержащий всю информацию из API – Ticketland   * //$result// – JSON – объект содержащий всю информацию из API – Ticketland
 +
 +----
 +
 +=== Расширенный Iframe (новая версия) ===
 +Теперь, используя каналы продаж, вы сможете получать заранее список мероприятий, которые еще не вышли в продажу, но дата выхода указана в системе для МДТЗК.
 +
 +Ссылка для подключения к новому API: https://backstage.ticketland.ru/frame/api/shows?get_future_performances=1
 +Формат авторизации не изменился и остается актуальным, чтобы получать новые данные достаточно указать для существующих обращений к API параметр «?get_future_performances=1».
 +
 +**Отличия в следующем:** 
 +  * В JSON-ответ будут попадать также мероприятия/фреймы, дата старта продаж по которым в будущем.
 +  * Для мероприятий, у которых в билетной системе установлена дата старта продаж, в параметре reveal_dt будет передаваться дата и время старта продаж. Для мероприятий, где это дата не установлена, передается значение для reveal_dt по умолчанию «2001-01-01 00:00:00».
 +
 +При подключении к новому API необходимо начать учитывать передаваемые в параметре reveal_dt дату и время. Параметр будет говорить, доступны ли сейчас продажи по конкретному мероприятию с установленным каналом продаж. То есть, если текущая дата и время больше указанных в reveal_dt, то продажи по мероприятию активны и клиенту можно давать страницу с виджетом.
 +
 +**Возможны 2 механики:**
 +  - Выводить на сайте мероприятия, чья дата продаж в будущем с неактивной кнопкой и информацией о старте продаж.
 +  - Не выводить на сайте мероприятие, чья дата старта продаж еще не началась.
 +
 +**Ниже возможная схеме регулировки отображения кнопок:**
 +{{:backstage:reguliprovka_knopok_api.png|}}
 +
 +----
  
 === Параметры TLConf === === Параметры TLConf ===

backstage/6-nastroit-prodazhu-biletov-na-sayte-teatra.1642081837.txt.gz · Последнее изменение: 2022/01/13 16:50 — i.korsun