Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Данный справочник содержит информацию об Операциях.

Id -  идентификатор записи
Name название Группы операций
OutLinkId уникальный идентификатор внешней системы
SpeedBottom - минимальная скорость, км/ч
SpeedTop - максимальная скорость, км/ч

...

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

Чтобы получить список , нужно отправить GET запрос на адрес https://teletrack.ua/agro_api/<token>/works, где


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

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


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

{

"count":233
"data":
{
"Comment": ""
"Depart": {
"Id":1
"Name": "Dep1"
}
"Group": {
"Id":203
"Name": "testOut"
}
"Id":343
"Name": "TestOut"
"Organization": {
"Id":5
"Name": "Org33"
}
"OutLinkId": "5cdd4615-58ff-11e4-88d0-3640b5e8e657"
"SpeedBottom":2
"SpeedTop":1
}
...
{
"Comment": ""
"Depart": {}
"Group": {
"Id":156
"Name": "test groupoper"
}
"Id":335
"Name": "eee"
"Organization": {}
"OutLinkId":null
"SpeedBottom":0
"SpeedTop":0
}
"err":null
"status":true

}

Создание записи

Для создания новой записи, необходимо отправить POST запрос на адрес https://teletrack.ua/agro_api/<token>/works/ , в котором


tokenТокен, полученный при авторизации *
NameНазвание операции *
OutLinkIdВнешний ID
SpeedBottom
Минимальная скорость, км/ч
SpeedTop
Максимальная скорость, км/ч
OrgID организации в БД
DepartID департамента в БД
CommentКомментарий
GroupID группы в БД

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


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

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

Редактирование записи


tokenТокен, полученный при авторизации *
id
ID записи в БД *
NameНазвание операции *
OutLinkIdВнешний ID
SpeedBottom
Минимальная скорость, км/ч
SpeedTop
Максимальная скорость, км/ч


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

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

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

Удаление записи

Для удаления существующей записи, необходимо отправить  DELETE запрос на адрес https://teletrack.ua/agro_api/<token>/works/<Id> , в котором


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

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


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

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