object mediatype.update(object/array mediaTypes)
Deze methode maakt het mogelijk om bestaande mediatypes bij te werken.
Deze methode is alleen beschikbaar voor gebruikers van het type Superbeheerder. Rechten om de methode te bellen kunnen worden ingetrokken in de instellingen van de gebruikersrol. Zie Gebruikersrollen voor meer informatie.
(object/array)
Eigenschappen van mediatype om bij te werken.
De eigenschap mediatypeid
moet worden gedefinieerd voor elk mediatype, alle andere eigenschappen zijn optioneel. Alleen de doorgegeven eigenschappen worden bijgewerkt, alle andere blijven ongewijzigd.
Naast de standaard mediatype eigenschappen, accepteert de methode de volgende parameters.
Parameter | Type | Beschrijving |
---|---|---|
parameters | array | Script of webhook parameters om de huidige parameters te vervangen. |
message_templates | array | Berichtsjablonen om de huidige berichtsjablonen te vervangen. |
(object)
Retourneert een object dat de ID's van de bijgewerkte media bevat typen onder de eigenschap mediatypeids
.
Schakel een mediatype in, dat wil zeggen, stel de status in op "0".
{
"jsonrpc": "2.0",
"method": "mediatype.update",
"params": {
"mediatypeid": "6",
"status": "0"
},
"id": 1
}
Antwoord:
CMediaType::update() in ui/include/classes/api/services/CMediaType.php.