Тема: Проблема с запросом "Выполнение отчета" - Wialon Pro Remote Api
Добрый день, столкнулся с проблемой при попытке получить через SDK отчет, точнее его вложенные данные.
Последовательность действий:
Авторизация и получение валидного ssid.
формирование запроса для выполнения запроса с валидными параметрами:
http://sdk.*****/ajax.html?svc=
report/exec_report¶ms=
{
"reportResourceId":1289,
"reportTemplateId":25,
"reportObjectId":1199,
"reportObjectSecId":0,
"interval":
{
"from":0,
"to":0,
"flags":0
}
}
&ssid=972ad8293a3e5cd39d0c3d2b4fa97814
Запрос на получение строки таблицы (таблица сформировалась в предыдущем запросе результат был выведен на экран):
http://sdk.*****/ajax.html?
svc=report/get_result_rows¶ms=
{"tableIndex":0,"indexFrom":0,"indexTo":1}
&ssid=972ad8293a3e5cd39d0c3d2b4fa97814
в ответ {"error":5} - ошибка выполнения запроса.
Или попытка экспортировать отчет в файл:
http://sdk.****/ajax.html?
svc=report/export_result¶ms=
{"format":16,"compress":0,"attachMap":0,
"hideMapBasis":1,"outputFileName":"report"
}&ssid=972ad8293a3e5cd39d0c3d2b4fa97814
ответ:
Report has not been saved{"error":5}
Пробовал делать "Выполнение нескольких команд", результат такой же.
По моим ощущениям проблема либо в параметрах выполнения отчета либо в самой функции выполнения отчета,
в результате чего в сессии не сохраняется отчет.