объект user.addmedia(объект параметры)
Этот метод позволяет добавлять новые оповещения пользователя нескольким пользователям.
(объект)
Параметры, которые задают создаваемые оповещения пользователя и пользователей, которым необходимо их добавить.
Параметр | Тип | Описание |
---|---|---|
medias (требуется) | объект/массив | Создаваемое оповещение пользователей заданным пользователям. У оповещений пользователя не должно быть задано свойство userid . |
users (требуется) | объект/массив | Пользователи, к которым необходимо добавить оповещение пользователя. У пользователей должно быть задано свойство userid . |
(объект)
Возвращает объект, который содержит ID созданных оповещений пользователя под свойством mediaids
.
Создание общего оповещения пользователя через e-mail двум пользователям. Оповещение пользователя должно отправлять оповещения о всех проблемах в любое время.
Запрос:
{ "jsonrpc": "2.0", "method": "user.addmedia", "params": { "users": [ { "userid": "1" }, { "userid": "2" } ], "medias": { "mediatypeid": "1", "sendto": "[email protected]", "active": 0, "severity": 63, "period": "1-7,00:00-24:00" } }, "auth": "038e1d7b1735c6a5436ee9eae095879e", "id": 1 }
Ответ:
{ "jsonrpc": "2.0", "result": { "mediaids": [ "12", "13" ] }, "id": 1 }
CUser::addMedia() в frontends/php/include/classes/api/services/CUser.php.