Различия
Здесь показаны различия между двумя версиями данной страницы.
ru:d-sdk:7_reports:4_exec_report [2018/08/31 11:19] support@geliossoft.ru |
ru:d-sdk:7_reports:4_exec_report [2021/07/07 13:28] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Выполнение отчета по объекту ====== | ||
- | Запрос предназначен для выполнения отчетов. | ||
- | === Пример запроса === | ||
- | <code php>&svc=exec_report¶ms={ | ||
- | "id_unit": integer, | ||
- | "from": timestamp, | ||
- | "to": timestamp, | ||
- | "report_type": integer, | ||
- | "language": string, | ||
- | "id_group": integer, | ||
- | "id_geozone": integer | ||
- | }</code> | ||
- | |||
- | === Параметры === | ||
- | ^ Параметр ^ Значение ^ | ||
- | | id_unit | Уникальный идентификатор объекта | | ||
- | | from | Начало периода отчета | | ||
- | | to | Конец периода отчета | | ||
- | | report_type | ID отчета | | ||
- | | language | Язык | | ||
- | | id_group | Уникальный идентификатор группы | | ||
- | | id_geozone | Уникальный идентификатор геозоны | | ||
- | |||
- | Параметры id_route и id_geozone не обязательны. | ||
- | |||
- | === Ответ сервера === | ||
- | == Результат выполнения отчета == | ||
- | <code php>{ | ||
- | "page":0, // Текущая страница | ||
- | "total":1, | ||
- | "records":1, // Количество записей | ||
- | "headers":[ // Заголовки отчета | ||
- | "Начало", | ||
- | "Начальное положение", | ||
- | "Конец", | ||
- | "Конечное положение", | ||
- | "Длительность", | ||
- | "Средн. скорость км/ч", | ||
- | "Макс. скорость км/ч", | ||
- | "Расстояние, км", | ||
- | "Coord" | ||
- | ], | ||
- | "rows":[ // Записи отчета | ||
- | { | ||
- | "Начало":"Итого", | ||
- | "Начальное положение":"", | ||
- | "Конец":"", | ||
- | "Конечное положение":"", | ||
- | "Длительность":"0:00:00", | ||
- | "Средн. скорость км/ч":"0.0", | ||
- | "Макс. скорость км/ч":"0", | ||
- | "Расстояние, км":"0.0" | ||
- | } | ||
- | ] | ||
- | }</code> |