Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.

token.update

Описание

объект token.update(объект/массив tokens)

Этот метов позволяет обновлять существующие токены.

Только пользователю типа Super admin разрешено управлять токенами для других пользователей.

Parameters

(object/array) Token properties to be updated.

The tokenid property must be defined for each token, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.

The method accepts tokens with the standard token properties.

Возвращаемые значения

(object) Возвращает объект, содержащий идентификаторы обновлённых токенов, указанных в свойстве tokenids.

Примеры

Удаление срок действия токена

Удалить дату истечения срока действия из токена.

Запрос:

{
           "jsonrpc": "2.0",
           "method": "token.update",
           "params": {
               "tokenid": "2",
               "expires_at": "0"
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Ответ:

{
           "jsonrpc": "2.0",
           "result": {
               "tokenids": [
                   "2"
               ]
           },
           "id": 1
       }

Исходный код

CToken::update() в ui/include/classes/api/services/CToken.php.