Данный справочник содержит информацию о водителях (имя, RFID).
...
Чтобы получить информацию по одному водителю, нужно отправить GET запрос на адрес https://teletrack.ua/api/v2/<token>/drivers/get_driver/?token=<token>&Id=<Id>, где
token | Токен, полученный при авторизации * |
Id | Id водителя в БД * |
* - обязательный параметр
В случае успешного выполнения запроса, приходит ответ со списком водителей следующего формата:
{
"data":{"DepartId": 17"Id": 168"LimitPetrol": 500"Name": "Test Driver 1""OutLinkId": "567yhn8767""Phone": """Photo": "+rqv+/8ABk3DI00c448AAAAASUVORK5CYII=""RfidIdentifier": "1234567890""dname": "Тестовий департамент"}"err": null"status": true[ { "DepartId": 176, "Department": { "Id": 176, "Name": "\u0414\u0435\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442 1" }, "Id": 10009, "LimitPetrol": 0.0, "MainOrganization": { "Id": 319, "Name": "Test_User_Org_Manage" }, "Name": "\u0420\u0410\u0431\u0438\u043d\u043e\u0432\u0438\u0447\u041c\u041c\u041c", "Organization": { "Id": 320, "Name": "Test_User_Org" }, "OutLinkId": "\u0435\u0443\u043a\u0435\u0443453\u04353\u043a\u0443\u043f", "Phone": "", "Photo": "", "RfidIdentifier": "", "dname": "\u0414\u0435\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442 1" } ], "err": null, "status": true }
Получение списка водителей
Чтобы получить список всех водителей, нужно отправить GET запрос на адрес httphttps://teletrack.ua/api/driversv2/<token>/get_drivers_list/?token=<token>, где
token | Токен, полученный при авторизации * |
...
Для редактирования существующей записи, необходимо отправить PUT запрос на адрес https://teletrack.ua/api/v2/<token>/drivers/<Id>, где
Id |
|
Name | Измененное имя * |
RfidIdentifier | Измененный RfidIdentifier * |
token |
|
LimitPetrol |
|
OutLinkId | Внешний ID |
DepartId | Измененный ID департамента в БД |
Photo | Название нового файла |
...
Для удаления существующей записи, необходимо отправить GET запрос DELETE запрос на адрес https://teletrack.ua/api/v2/<token>/drivers/<Id>, где
Id |
|
token |
|
...