get_result_rows
Функция get_result_rows используется для получения указанного количества строк из таблицы отчета.
svc=report/get_result_rows¶ms={"tableIndex":<uint>,
"indexFrom":<uint>,
"indexTo":<uint>}
После выполнения запроса строки возвращаются в виде массива независимо от их уровня вложенности.
Параметры
Название | Описание |
---|---|
tableIndex | Индекс таблицы отчета. |
indexFrom | Индекс первой запрошенной строки. |
indexTo | Индекс последней запрошенной строки. |
Возвращаемый результат
[
{
"n":<uint>, /* индекс строки (от 0) */
"i1":<uint>, /* номер первого сообщения в указанном интервале */
"i2":<uint>, /* номер последнего сообщения в указанном интервале */
"t1":<uint>, /* время первого сообщения в указанном интервале */
"t2":<uint>, /* время последнего сообщения в указанном интервале */
"d":<int>, /* количество строк следующего уровня вложенности */
"c":[ /* массив ячеек */
{ /* общий тип ячеек */
"t":"<text>", /* значение ячейки */
"y":<double>, /* широта */
"x":<double>, /* долгота */
"v":<double> /* только для значений ячеек с меткой даты/времени */
},
{ /* тип ячейки: видео или изображение */
"t":"<text>", /* текст значения ячейки */
"j":<JSON>, /* значение ячейки в формате JSON */
"v":<double>, /* значение ячейки */
"vt":<int> /* тип значения ячейки */
},
...
]
}
]
См. описание типов значений здесь.
Возможные коды ошибок:
Код | Описание |
---|---|
6 | Не удалось извлечь пользователя. |
5 | Не удалось извлечь результат отчета. |
4 | Неверные входные параметры. |