Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 10 Next »

Справочник Объекты содержит информацию об объектах слежения  системы TrackControl Web 2 .


Получение данных.

Чтобы получить список всех объектов, необходимо отправить GET запрос на адрес https://teletrack.ua/api/objects/get_objects_list/<token>/  , где


token
Токен, полученный при авторизации *

 * - обязательный параметр

В случае успешного выполнения запроса, должен прийти ответ со списком объектов следующего формата:

{
"data": [
{
"DepartId": 40,
"DeviceId": 2268,
"DriverId": 904,
"FuelTankCapacity": 0.0,
"GroupId": 459,
"GroupName": "TestRCS_GroupOject",
"Id": 2207,
"IsLocked": false,
"LastDataDate": null,
"Name": "TestRCS_Object",
"NumberSatellites": null,
"OrganizationId": 39,
"OutLinkId": null,
"Parent": "595a2785b94a6402ee09c492",
"Parent_type": "client",
"RfidIdentifier": "9898989898",
"ServiceLastDate": null,
"ServiceLastValue": 0.0,
"ServiceLastValueDate": null,
"ServicePeriod": 0,
"SettingUnion": "5a167cb6f69f476d50d4bb8b",
"TrackColor": "undefined",
"TrackWidth": 1,
"depname": "TestRCS_Dept",
"drname": "DriverRCS",
"mobname": "RCS_Tracker",
"orgname": "TestRCS_Organisation"
}
],
"err": null,
"status": true
}

Создание объекта

Чтобы создать объект, необходимо отправить GET запрос на адрес ttps://teletrack.ua/api/objects/insertObject/<token>/?Name=<Name>&GroupId=<GroupId>&DeviceId=<DeviceId>&OutLinkId=<OutLinkId>&DriverId=<DriverId>&DepartId=<DepartId>&RfidIdentifier=<RfidIdentifier>&TrackColor=<TrackColor>&FuelTankCapacity=<FuelTankCapacity>&ServicePeriod=<ServicePeriod>&ServiceLastValue=<ServiceLastValue>&ServiceLastDate=<ServiceLastDate>&ServiceLastValueDate=<ServiceLastValueDate>&SettingUnion=<SettingUnion>, где

tokenТокен, полученный при авторизации *
NameНазвание объекта *
GroupIdID группы объектов *
DeviceIdID трекера *
OutLinkIdВнешний ID
DriverIdID водителя
DepartIdID департамента
RfidIdentifierНомер карточки
TrackColorЦвет трека
FuelTankCapacityОбъем бака
ServicePeriodПериод техобслуживания в часах активной работы
ServiceLastValueНаработано в часах с даты последнего сервиса
ServiceLastDateДата последнего обслуживания
ServiceLastValueDateДата последнего формирования величины
SettingUnion
Настройки. Значение по умолчанию: 55069bff161dfb284b731603 *

 * - обязательный параметр


В случае успешного выполнения запроса, должен прийти ответ следующего формата:

{
"data": {
"Id": 2221
},
"err": null,
"status": true
}

Редактирование объекта

Чтобы отредактировать объект, необходимо отправить GET запрос на адрес https://teletrack.ua/api/objects/updateObject/<token>/?Id=<Id>&Name=<Name>&OutLinkId=<OutLinkId>&FuelTankCapacity=<FuelTankCapacity>&ServicePeriod=<ServicePeriod>&ServiceLastValue=<ServiceLastValue>&ServiceLastDate=<ServiceLastDate>&ServiceLastValueDate=<ServiceLastValueDate>&RfidIdentifier=<RfidIdentifier>&TrackColor=<TrackColor>&GroupId=<GroupId>&DriverId=<DriverId>&DepartId=<DepartId>, где

tokenТокен, полученный при авторизации *
IdID объекта в БД *
NameНазвание объекта *
OutLinkIdВнешний ID
FuelTankCapacityОбъем бака
ServicePeriodПериод техобслуживания в часах активной работы
ServiceLastValueНаработано в часах с даты последнего сервиса
ServiceLastDateДата последнего обслуживания
ServiceLastValueDateДата последнего формирования величины
RfidIdentifierНомер карточки
TrackColorЦвет трека
GroupIdID группы объектов
DriverIdID водителя
DepartIdID департамента

 * - обязательный параметр


В случае успешного выполнения запроса, должен прийти ответ следующего формата:

{
"data": null,
"err": null,
"status": true
}

Удаление объекта

Чтобы удалить объект, необходимо отправить GET запрос на адрес: https://teletrack.ua/api/objects/deleteObject/<token>/?Id=<Id>

tokenТокен, полученный при авторизации
IdID объекта в БД *

 * - обязательный параметр


В случае успешного выполнения запроса, должен прийти ответ следующего формата:

{
"data": null,
"err": null,
"status": true
}

  • No labels