object token.create(object/array tokens)
Ta metoda pozwala na tworzenie nowych token¨®w.
Zarz?dzanie tokenami API uprawnienie jest wymagane dla roli u?ytkownika, aby zarz?dza? tokenami dla innych u?ytkownik¨®w.
Token utworzony za pomoc? tej metody musi by? r¨®wnie? wygenerowany, zanim b?dzie mo?na go u?ywa?.
(object/array)
Tokeny do utworzenia.
Metoda akceptuje tokeny z standardowymi w?a?ciwo?ciami tokenu.
(object)
Zwraca obiekt zawieraj?cy identyfikatory utworzonych token¨®w we w?a?ciwo?ci tokenids
. Kolejno?? zwr¨®conych identyfikator¨®w odpowiada kolejno?ci przekazanych token¨®w.
Utw¨®rz w??czony token, kt¨®ry nigdy nie wygasa i uwierzytelnia u?ytkownika o identyfikatorze 2.
Zapytanie:
{
"jsonrpc": "2.0",
"method": "token.create",
"params": {
"name": "Your token",
"userid": "2"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Odpowied?:
Utw¨®rz wy??czony token, kt¨®ry wyga?nie 21 stycznia 2021 roku. Ten token b?dzie uwierzytelnia? bie??cego u?ytkownika.
Zapytanie:
{
"jsonrpc": "2.0",
"method": "token.create",
"params": {
"name": "Your token",
"status": "1",
"expires_at": "1611238072"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Odpowied?:
CToken::create() w ui/include/classes/api/services/CToken.php.