Тема: Wialon hosting, Remote API. Редактирование уведомлений и заданий.
Здравствуйте! Задача заключается в поиске любых упоминаний одной почты и её удаление с помощью API. В ручную будет очень долго.
Как мне отредактировать email получателей в уведомлениях и заданиях типа "Отправить отчет по email" с помощью Remote API?
Отправляю вот такой запрос
https://hst-api.wialon.com/wialon/ajax.html?svc=core/search_items¶ms={"spec":{
"itemsType": "avl_resource",
"propName":"jobs,notifications",
"propValueMask":"*",
"propType":"propitemname",
"sortType":"jobs,notifications"
},
"force":"1",
"flags":1536,
"from":"0",
"to":"0"}&sid=
В ответе приходит по заданиям вот такого типа данные, но там нет поля получатели.
(Пример ответа заданий)
"ujb": {
"1": {
"id": 1,
"n": "Отчет из виалона",
"d": "",
"m": 0,
"st": {
"e": 1,
"c": 0,
"l": 0
},
"act": "send_email_report",
"ct": 1587469698,
"mt": 1587469698
}
},
"ujbmax": 0
},
(Пример ответа Уведомлений)
"3": {
"id": 3,
"n": "Новое уведомление",
"txt": "%UNIT%:%POS_TIME% %LOSE_RESTORE%. %MSG_TIME%",
"ta": 1585515600,
"td": 0,
"ma": 0,
"fl": 2,
"ac": 1,
"un": [
12779237
],
"act": [
"email",
"push_messages"
],
"trg": "outage",
"trg_p": {
"check_restore": "0",
"time": "2160000",
"type": "0"
},
"crc": 1349559583,
"ct": 1585561419,
"mt": 1585561500}
Смотрел флаги
тут https://sdk.wialon.com/wiki/ru/sidebar/ … t_job_data
и тут https://sdk.wialon.com/wiki/ru/sidebar/ … t/resource
Я скорее всего что-то упускаю, может быть поиск по подэлементам, другие флаги? Или такие правки делать через Remote API вообще нельзя?