object action.update(object/array actions)
Ta metoda pozwala na aktualizowanie istniejących akcji.
Ta metoda jest dostępna wyłącznie użytkownikom typu Admin i Super admin. Uprawnienia do wywołania metody można odebrać w ustawieniach roli. Zobacz Role użytkownika po więcej informacji.
(object/array)
Właściwości akcji do zaktualizowania.
Właściwość actionid
musi być zdefiniowana dla każdej akcji, wszystkie pozostałe właściwości są opcjonalne. Tylko przekazane właściwości zostaną zaktualizowane, pozostałe pozostaną niezmienione.
Oprócz standardowych właściwości akcji, metoda przyjmuje następujące parametry.
Parametr | Typ | Opis |
---|---|---|
filter | object | Obiekt filtru akcji zastępujący bieżący filtr. |
operacje | array | Akcja operacji, aby zastąpić istniejące operacje. |
recovery_operations | array | Działanie operacji odzyskiwania, aby zastąpić istniejące operacje odzyskiwania. |
update_operations | array | Akcja operacji aktualizacji, aby zastąpić istniejące operacje aktualizacji. |
(object)
Zwraca obiekt zawierający identyfikatory ID zaktualizowanych akcji we właściwości actionids
.
Wyłącz akcję, tj. ustaw jej status na "1".
Zapytanie:
{
"jsonrpc": "2.0",
"method": "action.update",
"params": {
"actionid": "2",
"status": "1"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Odpowiedź:
CAction::update() in ui/include/classes/api/services/CAction.php.