Skyriver API


Authorize


client_id – ідентифікатор Вашого застосунку
redirect_uri – адреса, на яку буде переадресовано користувача після проходження авторизації
state – довільний рядок, який буде повернутий разом із результатом авторизації


ConnectToServer - Підключення до серверу (встановлення сесії) - виконайте спочатку

GetAllObjects - Список доступних пристроїв/об'єктів моніторингу
GetAllObjectsExt - Список доступних пристроїв/об'єктів моніторингу без попередньої авторизації (JSON)
UpdateObjectsInfo - Список доступних пристроїв/об'єктів моніторингу (псевдонім GetAllObjects, для сумісності з протоколом Fort v2.x)

GetObjInfo - Отримати загальну інформацію щодо об'єкту моніторингу
GetAllObjInfo - Отримати повну інформацію щодо об'єкту моніторингу
GetObjParams - Отримати стан датчиків об'єкту моніторингу

GetRequestedAlarmTable - Отримати усі події за період

GetRoute - Отримати маршрут пересування об'єкта моніторингу
GetReport - Отримати звіт
GetRawData - Отримати дані від об'єктів у форматі SkyBinary

GetTT - Отримати список ТТ
SetTT - Змінити/створити ТТ
SetTTFromXML - Змінити/створити ТТ (імпорт файлу XML)

GetUserObjVisit - Отримати звіт про відвідування ТТ
GetMerchandising - Отримати дані з мерчандайзингу (моніторингу)
GetPlan - Отримати План Маршрутів Мерчендайзера
SetPlan - Змінити План Маршрутів Мерчендайзера
SetPlanFromXML - Змінити План Маршрутів Мерчендайзера (імпорт файлу XML)
SetFact - Змінити Результати Маршрутів Мерчендайзера

GetGoods - Отримати всю номенклатуру (список товарів)
SetGoodsFromXML - Змінити/створити номенклатуру (імпорт файлу XML)

GetPhotos - Отримати список (журнал) фото
GetPhoto - Отримати фото

GetRouteViaTT - Отримати оптимальний та реальний пробіги між ТТ

Authorize - Отримати ключ авторизації

GetHomeRoute - Отримати довжину оптимального маршруту від місця останнього спрацювання датчика до вказаної точки

SetGetTasksExt - Операції із завданнями

Disconnect - Розірвати поточну сесію