Versions Compared

Key

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

API "1С" предназначены для интеграции с системой 1С и являются упрощенными, т.к. требуют минимальное количество обязательных параметров. Для полноценной работы требуется вручную провести операцию Замена трекера.

...

Создание объекта

Чтобы создать объект, необходимо отправить GET запрос на адрес

...

Добавление объекта без трекера:

https://teletrack.ua/api/objects/insertObject1C/{token}/?Name=<Name>&GroupId=<GroupId>&OutLinkId=<OutLinkId>&SettingUnion=<SettingUnion>&IsHired=<IsHired>, где

token
Токен, полученный при авторизации *
Name
Название объекта *
GroupId
ID группы объектов из БД *
OutLinkId
Внешний ID сторонней системы
SettingUnion
Настройки, значение по умолчанию: 55069bff161dfb284b731603 * 
IsHired
Признак наемной техники:
своя - false
наемная - true

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

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

Code Block
themeEclipse
{
"data": {"Id": 2378},
"err": null,
"status": true
}

Редактирование объекта

Чтобы отредактировать объект, необходимо отправить GET запрос на адрес :

https://teletrack.ua/api/objects/updateObject1C/{token}/?Id=<Id>&Name=<Name>&OutLinkId=<OutLinkId>&GroupId=<GroupId>&DepartId=<DepartId>&DriverId=<DriverId>&IsHired=<IsHired> , где

token
Токен, полученный при авторизации *
Id
ID объекта из БД *
Name
Название объекта *
OutLinkId
Внешний ID сторонней системы *
GroupId
ID группы объектов из БД *
DriverId
ID водителя из БД * 
Передать 0, если водитель не нужен
DepartId
ID департамента из БД *
IsHired
Признак наемной техники: * (если не указан, присваивается по умолчанию "false")
своя - false
наемная - true
DeleteMarked
Пометка удаления: true / false

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

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

Code Block
themeEclipse
{
"data": null,
"err": null,
"status": true
}