Данный справочник содержит информацию об Инструментов (Id, Identifie, Name, Organization, OutLinkId, Width, Work).
Id - идентификатор записи
Identifie - идентификатор
Name - название Группы инструментов
Organization - организация
OutLinkID - уникальный идентификатор внешней системы
Width - ширина инструмента
Work - выполняемая операция
Получение данных
Чтобы получить список всех инструментов, нужно отправить GET запрос на адрес https://teletrack.ua/agro_api/<token>/tools, где
token | Токен, полученный при авторизации * |
* - обязательный параметр
В случае успешного выполнения запроса, приходит ответ со списком организаций следующего формата:
{
"count": 2,
"data": [
{
"Comment": "TrackControl",
"Depart": {},
"Group": {
"Id": 58,
"Name": "Борона дисковая"
},
"Id": 411,
"Identifier": "1168",
"Name": "Rubin Lemken",
"Organization": {},
"OutLinkId": null,
"Width": 6,
"Work": {}
},...
{
"Comment": "TrackControl",
"Depart": {},
"Group": {
"Id": 66,
"Name": "Поливалка"
},
"Id": 414,
"Identifier": "2419",
"Name": "Navigator 3000",
"Organization": {},
"OutLinkId": null,
"Width": 24,
"Work": {}
}],
"err": null,
"status": true
}
Создание записи
Для создания новой записи, необходимо отправить POST запрос на адрес https://teletrack.ua/agro_api/<token>/tools/ , в котором
token | Токен, полученный при авторизации * |
Name | Имя группы операций * |
OutLinkId | Внешний ID |
Org | ID организации в БД |
Depart | ID департамента в БД |
Group | ID группы инструментов в БД * |
Identifier | RFID инструмента * |
Width | Нирина инструмента, м * |
Work | ID операции в БД |
В случае успешного выполнения запроса, должен прийти ответ следующего вида:
{
"data": {
"Id": 204
},
"err": null,
"status": true
}
Редактирование записи
Для редактирования существующей записи, необходимо отправить PUT запрос на адрес https://teletrack.ua/agro_api/<token>/tools/<Id> , в котором
token | Токен, полученный при авторизации * |
Id | ID записи в БД |
Name | Имя группы операций * |
OutLinkId | Внешний ID |
Organization | ID организации в БД |
Depart | ID департамента в БД |
Group | ID группы инструментов в БД * |
Identifier | RFID инструмента * |
Width | Ширина инструмента, м * |
Work | ID операции в БД |
Coefficient | Коэффициент |
Id_algorithm | ID алгоритма в БД: |
MaxValue | Максимальное значение |
MinValue | Минимальное значение |
Shift | Сдвиг |
Sign | Арифметический знак: true, если установлен |
* - обязательный параметр
В случае успешного выполнения запроса, должен прийти ответ следующего вида:
{
"data": null,
"err": null,
"status": true
}
Удаление записи
Для удаления существующей записи, необходимо отправить DELETE запрос на адрес https://teletrack.ua/agro_api/<token>/tools/<Id> , в котором
token | Токен, полученный при авторизации * |
Id | ID записи в БД * |
* - обязательный параметр
В случае успешного выполнения запроса, должен прийти ответ следующего вида:
{
"data": null,
"err": null,
"status": true
}