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 7 Next »

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

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

Чтобы получить список всех водителей, нужно отправить GET запрос на адрес  https://teletrack.ua/api/drivers/get_drivers_list/?token=63974aa3-b39c-4ed5-9ec2-6bcf71d8fbee, где

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


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

{
  "data": [
    {
      "Id": 90, 
      "Name": "Mikka Chackineng", 
      "Phone": null, 
      "RfidIdentifier": "12345678900987654321"
    }, 
    {
      "Id": 89, 
      "Name": "Mishael Shumacher", 
      "Phone": null, 
      "RfidIdentifier": ""
    }, 
    {
      "Id": 123, 
      "Name": "testDriver12", 
      "Phone": null, 
      "RfidIdentifier": "927"
    }
  ], 
  "err": null, 
  "status": true
}

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

Для создания новой записи (нового водителя), необходимо отправить GET запрос на адрес https://teletrack.ua/api/drivers/insertDriver/?token=c410b46b-1d86-4e7d-8e90-985433c15616&Name=Testname&RfidIdentifier=99999999&LimitPetrol=90000&DepartId=33, где 

NameИмя нового водителя
RfidIdentifierНомер карточки
tokenТокен получен при авторизации
LimitPetrolЛимит топлива
DepartIdID департамента в БД

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

{
  "data": {
    "Id": 900
  }, 
  "err": null, 
  "status": true
}
IdID новой записи в БД

Редактирование записи (водителя).

Для редактирования существующей записи, необходимо отправить  GET запрос на адрес https://teletrack.ua/api/drivers/updateDriver/?token=63974aa3-b39c-4ed5-9ec2-6bcf71d8fbee&Id=149&Name=NewDriverName&RfidIdentifier=122521321, где

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

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

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


Удаление записи (водителя).

Для удаления существующей записи, необходимо отправить  GET запрос на адрес https://teletrack.ua/api/drivers/deleteDriver/?token=63974aa3-b39c-4ed5-9ec2-6bcf71d8fbee&Id=149, где

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

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

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

  • No labels