mediatype.update

Opis

object mediatype.update(object/array mediaTypes)

Ta metoda umożliwia aktualizację istniejących typów mediów.

Ta metoda jest dostępna tylko dla użytkownika typu Super admin. Uprawnienia do wywołania tej metody mogą zostać cofnięte w ustawieniach roli użytkownika. Więcej informacji można znaleźć w sekcji Role użytkowników.

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 pozostałe właściwości są opcjonalne. Zaktualizowane zostaną tylko przekazane właściwości, wszystkie pozostałe pozostaną bez zmian.

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

Parametr Typ Opis
message_templates array Szablony wiadomości zastępujące bieżące szablony 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łączanie typu mediów

Włącz typ mediów, czyli ustaw jego status na "0".

Żądanie:

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

Odpowiedź:

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

Źródło

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