CMS посылает ту же самую команду user/update_user_notification.
Как послать данной командой сообщение пользователю, которое он может прочитать как только зайдет в систему:
1. Убедиться, что есть права слать сообщения пользователю
--- Самый простой способ: зайдите в CMS и проверьте, есть ли в таблице "Все пользователи" интересующий вас пользователь.
2. Использовать сигнатуру: Отправка онлайн уведомлений пользователям
svc=user/update_user_notification¶ms={"h":"сообщение","d":"телосообщения","s":"","ttl":1387536489,"itemId":<user_id>,"id":"0","callMode":"create"}&sid=<your_sid>
P.S. Зайдите на CMS, заполните все поля для отправки сообщения пользователю, включите консоль (FireBug/ DragonFly), отправьте сообщение, отследите команду "user/update_user_notification", возьмите оттуда параметры для проверки.
Внимание: id-поле не должно быть пустым; обратите внимание на ttl-параметр: это дата на UTC, должна быть корректной, иначе не будет сработки.
P.P.S. Проверил на своей машине. Пользователь может слать сообщения другому (разрешенному) пользователю, может послать сообщение самому себе (указать itemId текущего пользователя).
Maksim
Wialon Platform QA
Gurtam