Versions Compared

Key

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

Данный справочник содержит информацию о водителях (имя, RFID).

...

Чтобы получить информацию по одному водителю, нужно отправить GET запрос на адрес https://teletrack.ua/api/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

}

Получение списка водителей

...

Для создания новой записи (нового водителя), необходимо отправить POST запрос на адрес https://teletrack.ua/api/v2/<token>/drivers/insertDriver/, где 

token
Токен, полученный при авторизации *
NameИмя нового водителя *
RfidIdentifierНомер карточки *
LimitPetrolЛимит топлива
OutLinkIdВнешний ID
DepartIdID департамента в БД
PhotoНазвание прикрепленного файла

...

Для редактирования существующей записи, необходимо отправить  POST PUT запрос на адрес https://teletrack.ua/api/v2/<token>/drivers/updateDriver/<Id>, где

IdID записи в БД *
NameИзмененное имя *
RfidIdentifierИзмененный RfidIdentifier *
tokenТокен получен при авторизации *
LimitPetrol

Измененный лимит топлива

OutLinkIdВнешний ID
DepartIdИзмененный ID департамента в БД
PhotoНазвание нового файла

...

Для удаления существующей записи, необходимо отправить  GET запрос на адрес https://teletrack.ua/api/v2/<token>/drivers/deleteDriver/?token=<token>&Id=<Id>, где

IdID записи (водителя) в БД которою нужно удалить *
tokenТокен получен при авторизации *

...