объект user.updatemedia(объект параметры)
Этот метод позволяет обновлять оповещения пользователя у нескольких пользователей.
(объект) Параметры, которые задают обновляемые оповещения пользователей и самих пользователей.
| Параметр | Тип | Описание | 
|---|---|---|
| medias (требуется) | объект/массив | Оповещения пользователя, которые заменят существующие оповещения пользователя. Если у оповещения пользователя задан параметр mediaid, оно будет обновлено. В противном случае будет создано новое оповещение пользователя. | 
| users (требуется) | объект/массив | Обновляемые пользователи. У пользователей должно быть задано свойство userid. | 
(объект) Возвращает объект, который содержит ID обновленных пользователей под свойством userids.
Замена всех оповещений пользователя, которые использовались двумя пользователями, на общее e-mail оповещение пользователей. Это оповещение пользователя должно отправлять оповещения о всех проблемах в любое время.
Запрос:
{
           "jsonrpc": "2.0",
           "method": "user.updatemedia",
           "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::updateMedia() в frontends/php/include/classes/api/services/CUser.php.