Данный компонент предназначен для интеграции продукта RONAS с другими информационными системами.
Основные параметры запросов:
svc - тип запроса
login - логин
pass - пароль
params - параметры запроса
from - начальная дата запроса в формате unix
to - конечная дата запроса в формате unix
date - местное дата и время в формате unix
id_unit - 10-ти значный id объекта с добавлением вначале цифры 1
id_group - номер группы объектов
report_type - номер отчета
export_type - формат отчета (xml, html, txt)
Запрос в общем виде выглядит следующим образом:
web.ronas.ru:1000/sdk/svc=get_customize&login=demo&pass=demo& params=&date=
Получение групп объектов по id:
web.ronas.ru:1000/sdk/svc=get_units_groups&login=demo&pass=demo& params=&date=
Получение информации об объекте:
web.ronas.ru:1000/sdk/svc=get_unit_info&login=demo&pass=demo& params=id_unit:11234567890&date=
Получение информации по списку объектов:
web.ronas.ru:1000/sdk/svc=get_units&login=demo&pass=demo& params=&date=
Получение сообщений объекта:
web.ronas.ru:1000/sdk/svc=get_unit_msgs&login=demo&pass=demo& params=id_unit:11234567890,from:1491591600,to:1491677999&date=
Получение списка уведомлений:
web.ronas.ru:1000/sdk/svc=get_stats_notifications&&login=demo&pass=demo& params=&date=
Получение списка отчетов:
web.ronas.ru:1000/sdk/svc=get_list_reports&login=demo&pass=demo& params=&date=
Выполнение отчета по объекту:
web.ronas.ru:1000/sdk/svc=export_report&login=demo&pass=demo& params=id_unit:11234567890,from:1491591600,to:1491677999,report_type:0,export_type:html&date=
Выполнение отчета по группе:
web.ronas.ru:1000/sdk/svc=export_report_group&login=demo&pass=demo& params=id_group:1,from:1491591600,to:1491677999,report_type:0,export_type:html& date=