End point:
https://gps.freetrack.com.ua/api/
Опис
Список доступних методів
geozones-SE
-
Приклади використання
*червоні параметри є обов'язковими
Параметр | Приклад | Опис |
---|---|---|
auth_token | { ваш токен авторизації } | POST/GET параметр або Bearer Authentication |
api_type | reports | тип запиту |
api_name | geozones-SE | метод, який викликаємо |
Content-Type | application/x-www-form-urlencoded | |
data | data=[{"deviceID":"12923","geozones":[{"geozoneID7":8803,"start":1689593662}]},{"deviceID":"134","geozones":[{"geozoneID":8807,"start":1689593662},{"geozoneID":8803,"start":1689593662}]} |
Приклади відповіді
{ "result": "ok", "response": { "12923": { "geozones": [ { "geozoneID": -1, "errorMessage": "Can`t find ['geozoneID'] at the item list" }, { "geozoneID": 8807, "in": null, "out": null }, { "geozoneID": 8806, "errorMessage": "Wrong Timestamp" }, { "geozoneID": 8806, "errorMessage": "Can`t find ['start'] at the item list" } ] }, "134": { "errorMessage": "User has not permission on the object with ID [134]" } } }
Опис відповіді
Параметр | Опис |
---|---|
deviceID | |
dateFrom | |
dateTo | |
distance |
Типи можливих помилок
Помилка | Поясненя |
---|---|
[id] parameter is missing | не перданий параметр [id] |
[dateFrom] parameter is missing | не перданий параметр [dateFrom] |
[dateTo] parameter is missing | не перданий параметр [dateTo] |
Wrong date! The [dateTo] can't be less than or equal the [dateFrom] | дата початку проміжку не може бути пізніша за дату кінця |
Error in device list | неправильно складений JSON документ зі списком девайсів |