Если приложение АТС имеет тип password_credentials, то возможна авторизация данного приложения по схеме, используя логин и пароль пользователя.
Для получения токена приложение АТС должно сделать POST-запрос на URL https://<hostname>/oauth/token. Параметры передаются в теле запроса в формате application/x-www-form-urlencoded.
|
...
Параметр | Описание |
---|---|
grant_type | Всегда должен иметь значение password |
client_id | App ID, сгенерированный при создании приложения АТС |
client_secret | App Secret, сгенерированный при создании приложения АТС |
username | Имя пользователя, для которого требуется авторизовать приложение АТС |
password | Пароль пользователя, для которого требуется авторизовать приложение АТС |
Параметры ответа
Параметр | Описание |
access_token | Токен доступа. Используется приложением АТС для API-запросов |
expires_in | Период времени в секундах, в течение которого токен действителен. Если в процессе использования токена возникла ошибка авторизации, рекомендуется запросить токен заново, даже если заявленное в поле expires_in время до истечения токена еще не прошло |
token_type | Тип токена всегда имеет значение Bearer |
refresh_token | Refresh token, который может быть использован для регенерации токена доступа, когда он стал недействителен |
...
← Авторизация доверенных приложений АТСЗапросы к API с токеном доступа →