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.