Серверные уведомления
На вкладке Уведомления вы можете настроить отправку уведомлений о событиях в NimBus на внешние серверы. Эта опция полезна, например, при разработке собственных решений, использующих данные NimBus.
Чтобы создать новую настройку, выполните описанные ниже шаги.
- Нажмите на кнопку Настроить уведомления () в правом верхнем углу вкладки Уведомления.
- Укажите следующее:
- имя настройки (по умолчанию NimBus notifications);
- URL-адрес сервера, на который должны отправляться уведомления;
- метод (POST или GET);
- типы событий, для которых должна срабатывать отправка уведомлений (начало рейса, вход в геозону остановки, выход из геозоны остановки, пропуск остановки, съезд с линии маршрута). Можно выбрать несколько типов.
- Нажмите Сохранить.
Сохраненные настройки серверных уведомлений доступны в таблице, где их можно отредактировать или удалить. Отправка уведомлений отключается и включается при помощи переключателя в конце строки.
Сообщение, отправляемое на сервер, может содержать следующие переменные:
- "tid" — ID расписания;
- "pos" — позиционные данные;
- "u" — ID объекта;
- "rid" — ID рейса;
- "tp" — тип события в системе (см. ниже);
- "i" — индекс остановки;
- "tm" — временна́я метка события.
Возможные значения переменной "tp" (тип событий):
- 1 — начало рейса;
- 32 — вход в геозону остановки;
- 128 — выход из геозоны остановки;
- 256 — пропуск остановки;
- 2048 — съезд с линии маршрута.
Ниже приведен пример сообщения.
{ "tid":29535,"pos":{"x":30.1256633333,"c":324,"y":59.580005, "s":19},"u":17073454,"rid":12768022,"tp":32,"i":9,"tm":1570095574 }
Была ли статья полезной?
Скачать
Все страницы
Только эту страницу