1

Ошибка 7 при формировании отчета по водителям через АПИ

Topic: Ошибка 7 при формировании отчета по водителям через АПИ

Есть шаблон отчет по водителям, сколько проехал, средняя скорость, сколько израсходовал Л.
В нем выбирается водитель(является ресурсом - "ct": "avl_driver") и он формируется.

Мне необходимо его выполнить через АПИ.
Получаю ИД Ресурса, получаю ИД Шаблона и список ИД водителей(ид водителей начинаются с 1 и т.д.)
По ним для каждого водителя формирую отчет(получается следующий запрос):

ajax.html?sid=bb88a05ff30e2b603f5238bbf5df309a&svc=report/exec_report&params={"reportResourceId":15927,"reportTemplateId":7,"reportObjectId":11,"reportObjectSecId":0,"interval":{"from":"1504656000","to":"1504742399","flags":"0x00"}}
где 11 - ИД водителя;
15927 - ИД Ресурса;
7 - ИД Шаблона.

В результате возвращается ошибка с кодом 7(нет доступа).

При этом, если я делаю отчет по моточасам, где передается ИД объектов("ct": "avl_unit") - то все отрабатывает и возвращает нормальный ответ.

В чем может быть причина? Возможно если отчет идет по ресурсу("ct": "avl_driver"), то нужно по другому запрос формировать?

2

Ошибка 7 при формировании отчета по водителям через АПИ

(edited by Kalyan3107 07/09/2017 10:16:07)

Re: Ошибка 7 при формировании отчета по водителям через АПИ

Сам же и отвечу.
Не правильно передаю параметры в запрос.
Нужно было ИД водителя передавать в параметр reportObjectSecId
а в reportObjectId передавать ИД Ресурса.

Тему можно закрывать

3

Ошибка 7 при формировании отчета по водителям через АПИ

(edited by n.parshin 15/09/2017 08:52:41)

Re: Ошибка 7 при формировании отчета по водителям через АПИ

Добрый день! Извините что в чужую тему, но найти похожую не удалось, а свою пока создать не могу.

Наша система должна предоставлять функции по диспетчеризации транспорта(5 машин) через  ваш сервис(http://ru.hosting.wialon.com/)


При встраивании сервиса через фрэйм столкнулись с проблемой отображения карт транспорта в системе. По корпоративной политике безопасности доступ в сеть Интернет с рабочих мест запрещен. По заявке был   открыт доступ в интернет для конкретного сервера, а также настроено проксирование запросов пользователей. Но данное решение работает частично, так как при загрузке страницы выполняется скрипт с обращением по абсолютному пути к сервису https://hst-api.wialon.com(см. скрин)

Подскажите, пожалуйста, существует ли альтернативная страница авторизации c относительными путями? Не могли бы Вы поделиться опытом встраивания Вашей системы в закрытую сеть Заказчика, если такой имеется ?

4

Ошибка 7 при формировании отчета по водителям через АПИ

Re: Ошибка 7 при формировании отчета по водителям через АПИ

n.parshin, может вам поможет WiaLauncher https://forum.gurtam.com/viewtopic.php?id=11297

Head of Wialon Local Department
Gurtam