Регистрация приложения

Чтобы получать OAuth-токены для работы с данными пользователей Яндекса, разработчик должен зарегистрировать приложение в сервисе Яндекс OAuth. После регистрации приложение будет доступно для редактирования в личном кабинете Яндекс OAuth.

Примечание

После получения доступа к данным пользователя приложение отобразится в его Яндекс ID в списке приложений, которые имеют доступ к его аккаунту.

Указывайте полные данные о вашем приложении, чтобы пользователь знал, кому он дает разрешение на использование данных.

Пользователь всегда может посмотреть разрешения, которые выданы на его аккаунт, и отозвать их. В таком случае токен, который выдан на этот аккаунт, станет недействительным.

Типы приложений

Приложения в Яндекс OAuth делятся на два типа:

  • Для авторизации пользователей на стороннем сервисе. Такие приложения передают данные пользователя.

    Приложения для авторизации могут получить не более 3 групп разрешений от API сервисов Яндекса. Название группы разрешений указывается перед : в названии доступа. Например, доступ login:info относится к группе login.

    О регистрации приложения для авторизации читайте в разделе.

  • Для доступа к API. Такие приложения не предназначены для пользователя. Они работают только с данными разработчика и используются для получения токенов и доступов к API сервисов Яндекса.

    Приложения для доступа к API не могут получить разрешения из группы login, но не имеют ограничения по числу доступов.

    О регистрации приложения для доступа к API читайте в разделе.

Во время регистрации приложения выберите нужный тип приложения во всплывающем окне.

Как выглядит

Важно

Определите тип вашего приложения перед регистрацией. Поменять тип после регистрации невозможно.

Если ваше приложение создано до того, как появилось разделение на типы, то оно продолжит работать в прежнем режиме.