token.generate

Descrizione

object token.generate(array tokenids)

Questo metodo consente di generare token.

L'autorizzazione Manage API tokens permission è richiesta affinché il ruolo utente possa 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.