mediatype.update

Descrizione

object mediatype.update(object/array mediaTypes)

Questo metodo consente di aggiornare i tipi di supporto esistenti.

Questo metodo è disponibile solo per il tipo di utente Super admin. I permessi per chiamare il metodo possono essere revocati nelle impostazioni del ruolo utente. Vedere Ruoli utente per ulteriori informazioni.

Parametri

(object/array) Proprietà del tipo di supporto da aggiornare.

La proprietà mediatypeid deve essere definita per ciascun tipo di supporto, tutte le altre proprietà sono facoltative. Verranno aggiornate solo le proprietà passate, tutte le altre rimarranno invariate.

Oltre alle proprietà standard del tipo di supporto, il metodo accetta i seguenti parametri.

Parametro Type Descrizione
message_templates array Modelli di messaggio che sostituiranno i modelli di messaggio correnti.

Valori di ritorno

(object) Restituisce un oggetto contenente gli ID dei tipi di supporto aggiornati sotto la proprietà mediatypeids.

Esempi

Abilitazione di un tipo di supporto

Abilitare un tipo di supporto, ovvero impostarne lo stato a "0".

Richiesta:

{
    "jsonrpc": "2.0",
    "method": "mediatype.update",
    "params": {
        "mediatypeid": "6",
        "status": "0"
    },
    "id": 1
}

Risposta:

{
    "jsonrpc": "2.0",
    "result": {
        "mediatypeids": [
            "6"
        ]
    },
    "id": 1
}

Fonte

CMediaType::update() in ui/include/classes/api/services/CMediaType.php.