token.generate

Description

object token.generate(array tokenids)

Cette méthode vous permet de générer des tokens.

La permission Gérer les tokens d'API est requise pour que le rôle utilisateur puisse gérer les tokens d'autres utilisateurs.

Un token peut être généré par cette méthode uniquement s'il a été créé.

Paramètres

(array) ID des jetons à générer.

Valeurs de retour

(array) Renvoie un tableau d'objets contenant l'ID du jeton généré dans la propriété tokenid et la chaîne d'autorisation générée dans la propriété token.

Propriété Type Description
tokenid ID ID du jeton.
token string La chaîne d'autorisation générée pour ce jeton.

Exemples

Générer plusieurs jetons

Générez deux jetons.

Requête:

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

Réponse :

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

Source

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