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

token.get

Опис

integer/array token.get(object parameters)

Метода омогућава преузимање токена према датим параметрима.

Само тип корисника Супер администратор може да види токене другим корисницима.

Параметри

(object) Параметри који дефинишу жељени излаз.

Метод подржава следеће параметре.

Parameter Type Description
okenids ID/array Врати само токене са датим ID-ијевима.
userids ID/array Врати само токене креиране за дате кориснике.
token string Врати само токене креиране за дати Аутентификациони токен.
valid_at timestamp Врати само токене, који су важећи (нису истекли) у датом датуму и времену.
expired_at timestamp Врати само токене који су истекли (неважећи) у датом датуму и времену.

|sortfield|string/array|Сортирај резултат према датим особинама.

Могуће вредности: tokenid, name, lastaccess, status, expires_at, created_at.| |countOutput|boolean|Ови параметри који су заједнички за све get методе су детаљно описани у референтном коментару.| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

Повратне вредности

(integer/array) Враћа било:

  • низ објеката;
  • број преузетих објеката, ако је параметар countOutput коришћен.

Примери

Преузимање токена

Преузмите све податке са токеном са ID-ијем "2".

Захтев:

{
           "jsonrpc": "2.0",
           "method": "token.get",
           "params": {
               "output": "extend",
               "tokenids": "2"
           },
           "id": 1
       }

Одговор:

{
           "jsonrpc": "2.0",
           "result": [
               {
                   "tokenid": "1",
                   "name": "The Token",
                   "description": "",
                   "userid": "1",
                   "lastaccess": "0",
                   "status": "0",
                   "expires_at": "1609406220",
                   "created_at": "1611239454",
                   "creator_userid": "1"
               }
           ],
           "id": 1
       }

Извор

CToken::get() у ui/include/classes/api/services/CToken.php.