Это старая версия документа.


Выполнение отчета по объекту

Запрос предназначен для выполнения отчетов.

Пример запроса

&svc=exec_report&params={
    "id_unit": integer,
    "from": timestamp,
    "to": timestamp,
    "report_type": string,
    "language": string,
    "id_group": integer,
    "id_geozone": integer
}

Параметры

Параметр Значение
id_unit Уникальный идентификатор объекта
from Начало периода отчета
to Конец периода отчета
report_type ID отчета
language Язык
id_group Уникальный идентификатор группы
id_geozone Уникальный идентификатор геозоны

Параметры id_route и id_geozone не обязательны.

Ответ сервера

Результат выполнения отчета
{
    "page":0, // Текущая страница 
    "total":1, 
    "records":1, // Количество записей
    "headers":[ // Заголовки отчета
        "Начало",
        "Начальное положение",
        "Конец",
        "Конечное положение",
        "Длительность",
        "Средн. скорость км/ч",
        "Макс. скорость км/ч",
        "Расстояние, км",
        "Coord"
    ],
    "rows":[ // Записи отчета
        {
            "Начало":"Итого",
            "Начальное положение":"",
            "Конец":"",
            "Конечное положение":"",
            "Длительность":"0:00:00",
            "Средн. скорость км/ч":"0.0",
            "Макс. скорость км/ч":"0",
            "Расстояние, км":"0.0"
        }
    ]
}