token.generate

Opis

object token.generate(array tokenids)

Ta metoda umożliwia generowanie tokenów.

Rola użytkownika musi mieć uprawnienie Zarządzanie tokenami API permission, aby zarządzać tokenami innych użytkowników.

Token można wygenerować za pomocą tej metody tylko wtedy, gdy został wcześniej utworzony.

Parametry

(array) ID tokenów do wygenerowania.

Zwracane wartości

(array) Zwraca tablicę obiektów zawierających identyfikator wygenerowanego tokenu we właściwości tokenid oraz wygenerowany ciąg autoryzacyjny we właściwości token.

Właściwość Type Opis
tokenid ID Identyfikator tokenu.
token string Wygenerowany ciąg autoryzacyjny dla tego tokenu.

Przykłady

Wygeneruj wiele tokenów

Wygeneruj dwa tokeny.

Żądanie:

{
    "jsonrpc": "2.0",
    "method": "token.generate",
    "params": [
        "1",
        "2"
    ],
    "id": 1
}

Odpowiedź:

{
    "jsonrpc": "2.0",
    "result": [
        {
            "tokenid": "1",
            "token": "bbcfce79a2d95037502f7e9a534906d3466c9a1484beb6ea0f4e7be28e8b8ce2"
        },
        {
            "tokenid": "2",
            "token": "fa1258a83d518eabd87698a96bd7f07e5a6ae8aeb8463cae33d50b91dd21bd6d"
        }
    ],
    "id": 1
}

Źródło

CToken::generate() w ui/include/classes/api/services/CToken.php.