object token.create(object/array tokens)
Aquest m¨¨tode crea nous tokens.
Cal el ±è±ð°ù³¾¨ª²õ de Gestionar els testimonis de l'API perqu¨¨ el rol d'usuari pugui gestionar els testimonis d'altres usuaris.
Un token creat per aquest m¨¨tode ha d'esser generat abans que es pugui emprar.
(object/array)
Tokens a crear.
El m¨¨tode admet els tokens amb les propietats est¨¤ndard del token.
(object)
Retorna un objecte amb els IDs dels tokens creats segons la propietat tokenids
. L'ordre dels IDs retornats correspon a l'ordre dels tokens donats.
Crear un token actiu que no caduqui mai i autentifiqui l'usuari amb ID "2".
{
"jsonrpc": "2.0",
"method": "token.create",
"params": {
"name": "Your token",
"userid": "2"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Resposta:
Create a disabled token that expires at January 21st, 2021. This token will authenticate current user.
Request:
{
"jsonrpc": "2.0",
"method": "token.create",
"params": {
"name": "Your token",
"status": "1",
"expires_at": "1611238072"
},
"id": 1
}
Response:
CToken::create() in ui/include/classes/api/services/CToken.php.