1

RemoteAPI. Проблемы с получением данных из отчета.

(edited by Sirius 10/06/2015 19:26:09)

Topic: RemoteAPI. Проблемы с получением данных из отчета.

При запросе:
https://hst-api.wialon.com/wialon/ajax.html?svc=report/exec_report&params={"reportResourceId":12678419,"reportTemplateId":1,"reportObjectId":12573778,"reportObjectSecId":0,"interval":{"from":1430413200,"to":1433091600,"flags":0}}

Возвращает данные:
{"reportResult":{"msgsRendered":0,"stats":[],"tables":[{"name":"unit_zones_visit","label":"Геозоны","flags":0,"rows":182,"level":0,"columns":2,"header":["Геозона","Время выхода"]}],"attachments":[]}}

По данным веб интерфейса в отчете, в таблице, 237 строк.

svc=report/get_result_rows&params={"tableIndex":0,
                   "indexFrom":0,
                   "indexTo":0}

возвращает ошибку:5

Что я не так делаю?

2

RemoteAPI. Проблемы с получением данных из отчета.

Re: RemoteAPI. Проблемы с получением данных из отчета.

Попробовав выполнить эти же запросы над Вашим же объектом и отчётом - запросы успешно отработали и ошибки не наблюдается.
Единственный момент - indexTo нужно указать не 0, иначе в ответе только одна строчка результатов.

Возможно у вас ошибка 5 из-за того, что выполняете второй запрос до того как отработает первый.
Попробуйте выполнить их последовательно в адресной строке браузера (для наглядности на разных вкладках).

Head of Wialon Local Department
Gurtam
3

RemoteAPI. Проблемы с получением данных из отчета.

Re: RemoteAPI. Проблемы с получением данных из отчета.

Ага, работает. Странно но вроде вчера тоже самое делал. Благодарю.