1

Отчет посещение Геозоны объектами - Error 4

(25/11/2021 13:28:05 отредактировано cezif)

Тема: Отчет посещение Геозоны объектами - Error 4

Пытаюсь сформировать отчет с передачей шаблона, но в ответ получаю Error 4. Но какие параметры неверны, не могу понять.
Текст шаблона, получил из готового отчета через get_report_data, который интерактивно работает.

id геозоны = 1
id объекта = 9623

params={"reportResourceId":9526,"reportTemplateId":0,"reportObjectId":1,"reportObjectSecId":0,"interval":{"flags":0,"from":1637096400,"to":1637182799},"reportTemplate":{"id":0,"n":"","ct":"avl_geozone","p":"{\"descr\":\"\",\"bind\":{\"avl_geozone\":[]}}","tbl":[{"n":"geozone_stats","l":"Статистика","c":"","cl":"","cp":"","s":"[\"address_format\",\"time_format\",\"us_units\"]","sl":"[\"Address\",\"Time Format\",\"Measure\"]","filter_order":[],"p":"{\"address_format\":\"1255211008_10_5\",\"time_format\":\"%E.%m.%Y_%H:%M:%S\",\"us_units\":0}","sch":{"f1":0,"f2":0,"t1":0,"t2":0,"m":0,"y":0,"w":0,"fl":0},"f":0},{"n":"geozone_units","l":"Объекты","c":"[\"unit_name\",\"zone_type\",\"zone_area\",\"zone_perimeter\",\"zone_descr\",\"time_begin\",\"time_end\",\"duration_in\"]","cl":"[\"Объект\",\"Тип\",\"Площадь\",\"Периметр\",\"Описание\",\"Время входа\",\"Время выхода\",\"Длительность нахождения\"]","cp":"[{},{},{},{},{},{},{},{}]","s":"","sl":"","filter_order":["duration","mileage","speed","stops","parkings","sensor_name","driver","trailer","units"],"p":"{\"grouping\":\"{\\\"type\\\":\\\"total\\\",\\\"sortColumn\\\":0,\\\"hide\\\":1,\\\"nested\\\":{\\\"type\\\":\\\"unit\\\",\\\"sortColumn\\\":5}}\",\"unfinished_ival\":\"2\",\"duration_format\":\"1\",\"units\":\"9623\"}","sch":{"f1":0,"f2":0,"t1":0,"t2":0,"m":0,"y":0,"w":0,"fl":0},"f":0}]}}

Пробовал указывать в "reportObjectId"  - id ресурса, а в "reportObjectSecId" - id геозоны - результат тот же.

2

Отчет посещение Геозоны объектами - Error 4

Re: Отчет посещение Геозоны объектами - Error 4

Добрый день,

проблема может быть в том, что какой-то символ, особенно специально символы - %, \  , не верно URL encoded
Можно попробывать весь "reportTemplate" передать весь в URL-encoded
Пример похожий тут разбирали
https://forum.gurtam.com/viewtopic.php? … 90#p193590

Diana Cheley
Wialon Hosting Expert
Gurtam