объект 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
}
Ответ:
CUser::addMedia() в frontends/php/api/classes/CUser.php.