Auf dieser Seite
token.generate
Beschreibung
object token.generate(array tokenids)
Mit dieser Methode können Sie Token generieren.
Für die Benutzerrolle ist die Berechtigung API-Token verwalten erforderlich, um Token für andere Benutzer zu verwalten.
Ein Token kann mit dieser Methode nur generiert werden, wenn es erstellt wurde.
Parameter
(array) IDs der zu generierenden Token.
Rückgabewerte
(array) Gibt ein Array von Objekten zurück, das die ID des generierten
Tokens in der Eigenschaft tokenid und die generierte Autorisierungszeichenfolge
in der Eigenschaft token enthält.
| Eigenschaft | Type | Beschreibung |
|---|---|---|
| tokenid | ID | ID des Tokens. |
| token | string | Die generierte Autorisierungszeichenfolge für dieses Token. |
Beispiele
Mehrere Token generieren
Generieren Sie zwei Token.
{
"jsonrpc": "2.0",
"method": "token.generate",
"params": [
"1",
"2"
],
"id": 1
}
Antwort:
{
"jsonrpc": "2.0",
"result": [
{
"tokenid": "1",
"token": "bbcfce79a2d95037502f7e9a534906d3466c9a1484beb6ea0f4e7be28e8b8ce2"
},
{
"tokenid": "2",
"token": "fa1258a83d518eabd87698a96bd7f07e5a6ae8aeb8463cae33d50b91dd21bd6d"
}
],
"id": 1
}
Quelle
CToken::generate() in ui/include/classes/api/services/CToken.php.