mediatype.update
Описание
object mediatype.update(объект/массив mediaTypes)
Этот метод позволяет обновлять существующие способы оповещения
Этот метод доступен только пользователю с типом доступа Супер-администратор. Разрешения на вызов метода можно отозвать в настройках ролей пользователя. Дополнительную информацию см. в разделе Роли пользователей.
Параметры
(object/array) Свойства типа оповещения, которые необходимо обновить.
Свойство mediatypeid должно быть определено для каждого типа оповещения, все
остальные свойства являются необязательными. Будут обновлены только переданные свойства,
все остальные останутся без изменений.
В дополнение к стандартным свойствам типа оповещения, метод принимает следующие параметры.
| Параметр | Type | Описание |
|---|---|---|
| message_templates | array | Шаблоны сообщений для замены текущих шаблонов сообщений. |
Возвращаемые значения
(объект) Возвращает объект, который содержит ID обновленных способов
оповещений, указанных в свойстве mediatypeids.
Примеры
Включение типа оповещения
Включите тип оповещения, то есть установите его статус в "0".
{
"jsonrpc": "2.0",
"method": "mediatype.update",
"params": {
"mediatypeid": "6",
"status": "0"
},
"id": 1
}
Ответ:
{
"jsonrpc": "2.0",
"result": {
"mediatypeids": [
"6"
]
},
"id": 1
}
Источник
CMediaType::update() в ui/include/classes/api/services/CMediaType.php.