Получение токена входа для авторизованного читателя. Чтобы узнать больше о механизме входа с помощью токенов и о том, как использовать токены, обратитесь к Механизму входа с помощью токенов.
GET /users/{pr-login}/tokens?exp={exp-date}&muse={is-multiuse}
Авторизация
Этот запрос требует базовой авторизации.
Параметры запроса
Параметры пути
| pr-login | string |
Вход авторизованного читателя, для которого выдается токен входа. |
|---|
Параметры поискового запроса
| exp | string |
[опционально] Временная метка ISO 8601 даты истечения срока действия токена. Часовой пояс GMT. Значение по умолчанию — 30 минут с текущего момента. |
|---|---|---|
| muse | bool |
[опционально] Следует ли ограничить использование токена одним входом. Если условие true (верно), токен можно использовать неограниченное количество раз, пока не истечет срок его действия. По умолчанию значение false (ложно). |
Примеры
Пример запроса
Bash (Unix Shell) |
curl --location -g --request GET 'https://{portal-url}/api/v1/users/pr1/tokens?exp=2077-69-42T02:35:00&muse=true' |
Пример тела ответа
JSON |
|
Поля ответа
| expirationDate | Временная метка ISO 8601 даты истечения срока действия токена. Часовой пояс GMT. |
|---|---|
| token | Сгенерированный токен входа. |
| userName | Логин авторизованного читателя. |
| isMultiUse | Определяет, можно ли использовать токен несколько раз, т.е. не ограничивать токен первым использованием. |