On this page
token.generate
Apraksts
object token.generate(array tokenids)
Šī metode ļauj ģenerēt tokenus.
Lietotāja lomai ir nepieciešama Manage API tokens atļauja, lai pārvaldītu tokenus citiem lietotājiem.
Tokenu ar šo metodi var ģenerēt tikai tad, ja tas ir izveidots.
Parametri
(array) ģenerējamo tokenu ID.
Atgrieztās vērtības
(array) Atgriež objektu masīvu, kas satur ģenerētā
marķiera ID īpašībā tokenid un ģenerēto autorizācijas virkni
īpašībā token.
| Īpašība | Type | Apraksts |
|---|---|---|
| tokenid | ID | Marķiera ID. |
| token | string | Šim marķierim ģenerētā autorizācijas virkne. |
Piemēri
Ģenerēt vairākus tokenus
Ģenerējiet divus tokenus.
{
"jsonrpc": "2.0",
"method": "token.generate",
"params": [
"1",
"2"
],
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": [
{
"tokenid": "1",
"token": "bbcfce79a2d95037502f7e9a534906d3466c9a1484beb6ea0f4e7be28e8b8ce2"
},
{
"tokenid": "2",
"token": "fa1258a83d518eabd87698a96bd7f07e5a6ae8aeb8463cae33d50b91dd21bd6d"
}
],
"id": 1
}
Avots
CToken::generate() failā ui/include/classes/api/services/CToken.php.