This is a translation of the original English documentation page. Help us make it better.

token.generate

Description

object token.generate(array tokenids)

Cette méthode permet de générer des jetons.

Seul le type d'utilisateur Super admin est autorisé à gérer les jetons pour d'autres utilisateurs.

Paramètres

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

Valeurs retournées

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

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

Exemples

Générer plusieurs tokens

Générez deux tokens.

Requête :

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

Réponse :

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

Source

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