mediatype.update

Opis

object mediatype.update(object/array mediaTypes)

Ta metoda pozwala aktualizować istniejące typy mediów.

Ta metoda jest dostępna tylko dla typu użytkownika Super admin. Uprawnienia do wywołania metody można cofnąć w ustawieniach ról użytkownika. Zobacz Role użytkowników aby uzyskać więcej informacji.

Parametry

(object/array) Właściwości typu mediów do zaktualizowania.

Właściwość mediatypeid musi być zdefiniowana dla każdego typu mediów, wszystkie inne właściwości są opcjonalne. Tylko przekazane właściwości zostaną zaktualizowane, wszystkie inne pozostaną bez zmian.

Oprócz standardowych właściwości typu mediów, metoda akceptuje następujące parametry.

Parameter Typ Opis
parameters array Parametry webhooka do zastąpienia bieżących parametrów webhooka.
message_templates array Szkice wiadomości do zastąpienia bieżących Szkicy wiadomości.

Zwracane wartości

(object) Zwraca obiekt zawierający identyfikatory zaktualizowanych typów mediów we właściwości mediatypeids.

Przykłady

Włączenie typu mediów

Włącz typ mediów, ustawiając jego status na "0".

Zapytanie:

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

Odpowiedź:

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

Źródło

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