1

Уведомления JS API

Topic: Уведомления JS API

Здравствуйте. При создании и обновлении уведомления присутствует параметр tz (часовой пояс). Как он вычисляется ?
Интересует ещё можно ли получить список имейлов уведомления ? Потому что когда запрашиваю resource.getNotifications() в поле act массив типов действий. Заранее спасибо.

2

Уведомления JS API

Re: Уведомления JS API

Добрый день!

Часовой пояс включает в себе значение летнего времени DST ( см здесь https://sdk.wialon.com/wiki/ru/sidebar/ … t/time/dst ) и непосредственно само значение часового пояса в UNIX  https://sdk.wialon.com/wiki/ru/sidebar/ … e/timezone
При этом если летнее время не активировано - значение для него в этом случае  134217728 = 0x08000000   
Допустим GMT+3 получается так 
летнего времени нет 134217728   + 10800 = 134228528

Отдельного списка емейлов для уведомления нет. Из JSON уведомления в параметре 'act'  для типа действия 'email' будут перечислены все указанные емейлы в "email_to"

{
    "t":"email",        /* тип действия */
    "p":{
        "email_to":<text>,    /* e-mail адреса*/
        "html":<text>,        /* использовать html-теги: 0 - нет, 1 - да  */
        "img_attach":<text>,    /* прикрепить изображение из сработавшего уведомления (1 - да, 0 - нет) */
        "subj":<text>        /* текст сообщения */
    }
}
Diana Cheley
Wialon Hosting Expert
Gurtam
3

Уведомления JS API

Re: Уведомления JS API

Спасибо за ответ. Когда вызываю resource.getNotifications() в поле act массив ['email']. С чем может это быть связано?

4

Уведомления JS API

Re: Уведомления JS API

random.ssd wrote:

Спасибо за ответ. Когда вызываю resource.getNotifications() в поле act массив ['email']. С чем может это быть связано?

Добрый день,

возможно уведомление создавалось через API , и такой формат не верный.

Верный формат для действия Отправить по email такой :
- массив содержит элементы = объекты с свойствами {t: "email", p: {…}}
К примеру

{ t: "email",
p:{
email_to: "dihomosap@gmail.com"
html: "0"
img_attach: "0"
subj: "для всех сейчас"}
}

Можете скинуть пример , если есть доступ к нему на интерфейсе (логин, пароль, url) , в ЛС. Посмотрим дополнительно.

Diana Cheley
Wialon Hosting Expert
Gurtam