Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Предназначен для определения статистики проездов зоны контроля транспортными средствами. Макс. Максимальный размер отчетного периода 7 — 7 суток. Структура url URL-запроса определяется форматом (4.1.1).:
Code Block |
---|
GET /api/v1/admin/stats/eventstore/fact\ |
?max-ts=<max-ts> |
&min-ts=<min-ts>\ |
&min-ts-gap=<min-ts-gap>\ |
&min-total-count=<min-total-count> |
(4.1.1)
где где
- <max-ts>
- — отметка времени завершения отчетного периода, мкс от 01.01.1970 00:00 UTC
- . Опциональный параметр.
- Возможны значения в интервале [0; 2147476447000000]. По умолчанию определяется системным временем на момент обработки запроса.
- <min-ts>
- — отметка времени начала отчетного периода, мкс (от 01.01.1970 00:00 UTC
- ). Опциональный параметр.
- Возможны значения в интервале [0; 2147476447000000]. По умолчанию определяется как разность времени завершения отчетного периода и макс. размера отчетного периода в мкс.
- <min-ts-
- gap> — мин. промежуток времени между последовательными событиями, с
- . Опциональный параметр.
- Возможны значения в интервале [0; 65535]. По умолчанию 10.
- <min-total-count>
- — мин. количество проездов зоны контроля. Опциональный параметр.
- Возможны значения в интервале [1; 65535]. По умолчанию 2.
Если структура url URL-запроса соответствует требованиям, сервер, после успешной обработки, возвращает ответ с httpHTTP-кодом 200. Тело ответа содержит application/jsonJSON-документ с параметрами:
"status" <uint16:: uint16_t>t. Содержит 200.
"result" <struct:: struct[]>. Массив. Каждый элемент содержит статистику проездов транспортным средством зоны контроля. Элементы в порядке убывания значения total-count.:
"plate-text" <char:: char[]>. Текст номера транспортного средства.
"total-count" <uint32:: uint32_t>t. Количество проездов зоны контроля.
"last-guid" <char:: char[37]>. Глобальный идентификатор последнего события Fact.
"last-datetime" <uint32:: uint32_t>t. Время регистрации изображения зоны контроля последнего события Fact, ISO8601.
"last-ts" <uint64:: uint64_t>t. Время регистрации изображения зоны контроля последнего события Fact, мкс (от 01.01.1970 00:00 UTC).
Пример тела ответа:
Code Block |
---|
{ |
"status": 200, |
"result": |
[
{
[ { "plate-text": "ВВ4105АА", |
"total-count": 14, |
"last-guid": "69e86fa7-e1ad-4e68-96b7-b910f40bdb49", |
"last-datetime": "2016-06-14T10:52:53.520817+00:00", |
"last-ts": |
}
]
100600200400 } ] } |