Тема: Получение типов устройств
Запрос get_hw_types возвращает пустой результат. Вчера данный запрос работал
Пример запроса:
https://hst-api.wialon.com/wialon/ajax. … **********
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Запрос get_hw_types возвращает пустой результат. Вчера данный запрос работал
Пример запроса:
https://hst-api.wialon.com/wialon/ajax. … **********
Добрый день!
Для Wialon Hosting запрос работает корректно. Изменений тоже в него не вносили.
Параметры запроса опциональны.
Если нужно получить все доступные, просто пустые параметры отправить
svc=core/get_hw_types¶ms={}
Если использовать параметры "filterType":<text>, "filterValue":[<text>|<uint>], то вернет те типы оборудования, которые указали в фильтре.
Например,
hst-api.wialon.com/wialon/ajax.html?svc=core/get_hw_types¶ms={"filterType":"name","filterValue":["4a Vision"],"includeType":1,"ignoreRename":1}&sid=021df621073f5b102b83740b0ea0eaf5
Ответ
[{"id":571914,"uid2":0,"name":"4a Vision","hw_category":"auto","tp":"20596","up":"0"}]
в параметре "filterType" указывается по какому критерию искать : по id оборудования, имени оборудования , или по типу оборудования
(type – значения: auto, tracker, mobile, soft)
в параметре "filterValue" передается массив нужных значений - id или имя/тип (text)
"filterType":"","filterValue":[""]
В вашем примере возможно все-таки пришел (интерпретировался) пустой массив в "filterValue" , поэтому ответ пустой, т.к для фильтрации не было критерия.