token.create

Опис

object token.create(object/array tokens)

Овај метод омогућава креирање нових токена.

Управљање API токенима дозвола је потребна да би улога корисника управљала токенима за друге кориснике.

Токен креиран овим методом такође ће бити [генерисан] (генерисати) пре него што буде употребљив.

Параметри

(object/array) Токени за креирање.

Метод прихвата токене са стандардним својствима токена.

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

(object) Враћа објекат који садржи ID-ијеве креираних токена под својством tokenids. Редослед враћених ID-ијева одговара редоследу прослеђених токена.

Примери

Креирање токена

Креирајте омогућени токен који никада не истиче и потврђује аутентичност корисника са ID-ијем 2.

Захтев:

{
           "jsonrpc": "2.0",
           "method": "token.create",
           "params": {
               "name": "Your token",
               "userid": "2"
           },
           "id": 1
       }

Захтев:

{
           "jsonrpc": "2.0",
           "result": {
               "tokenids": [
                   "188"
               ]
           },
           "id": 1
       }

Направите онемогућени токен који истиче 21.јануара 2021. Овај токен ће потврдити аутентичност тренутног корисника.

Захтев:

{
           "jsonrpc": "2.0",
           "method": "token.create",
           "params": {
               "name": "Your token",
               "status": "1",
               "expires_at": "1611238072"
           },
           "id": 1
       }

Одговор:

{
           "jsonrpc": "2.0",
           "result": {
               "tokenids": [
                   "189"
               ]
           },
           "id": 1
       }

Извор

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