Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Если приложение АТС доверенное (trusted), то подтверждение пользователя не требуется, такое приложение получает токен доступа без участия пользователя. Данный способ авторизации может быть полезен для создания различных скриптов автоматизации, которые исключают взаимодействие пользователя с приложением АТС.

Для получения токена приложение АТС должно сделать POST-запрос на URL https://<hostname>/oauth/token. Параметры передаются в теле запроса в формате application/x-www-form-urlencoded.

...

Параметр

Описание

grant_type

Всегда должен иметь значение client_credentials

client_id

App ID, сгенерированный при создании приложения АТС

client_secret

App Secret, сгенерированный при создании приложения АТС

Параметры ответа

Параметр

Описание

access_token

Токен доступа. Используется приложением АТС для API-запросов

expires_in

Период времени в секундах, в течение которого токен действителен. Если в процессе использования токена возникла ошибка авторизации, рекомендуется запросить токен заново, даже если заявленное в поле expires_in время до истечения токена еще не прошло

token_type

Тип токена всегда имеет значение Bearer

scope

Сфера разрешений для приложения АТС, имеет значение all

Пример

...

← Авторизация публичных приложений АТС с подтверждением пользователя

Авторизация приложений АТС через логин и пароль пользователя →