token.generate

Descrizione

object token.generate(array tokenids)

Questo metodo consente di generare token.

Per il ruolo utente è necessaria l'autorizzazione Manage API tokens per gestire i token di altri utenti.

Un token può essere generato con questo metodo solo se è stato creato.

Parametri

(array) ID dei token da generare.

Valori restituiti

(array) Restituisce un array di oggetti contenente l'ID del token generato nella proprietà tokenid e la stringa di autorizzazione generata nella proprietà token.

Proprietà Type Descrizione
tokenid ID ID del token.
token string La stringa di autorizzazione generata per questo token.

Esempi

Generare più token

Genera due token.

Richiesta:

{
    "jsonrpc": "2.0",
    "method": "token.generate",
    "params": [
        "1",
        "2"
    ],
    "id": 1
}

Risposta:

{
    "jsonrpc": "2.0",
    "result": [
        {
            "tokenid": "1",
            "token": "bbcfce79a2d95037502f7e9a534906d3466c9a1484beb6ea0f4e7be28e8b8ce2"
        },
        {
            "tokenid": "2",
            "token": "fa1258a83d518eabd87698a96bd7f07e5a6ae8aeb8463cae33d50b91dd21bd6d"
        }
    ],
    "id": 1
}

Fonte

CToken::generate() in ui/include/classes/api/services/CToken.php.