VK ID. Сервис авторизации. Как разработчику сервиса получить информацию о пользователе, чтобы персонализировать контент и интерфейс?

Разработчики сервиса могут получить возможность идентифицировать пользователя и использовать информацию из его аккаунта ВКонтакте, Mail или ОК, чтобы персонализировать контент и интерфейс приложения. Доступ каждого приложения ограничивается правами, которые заданы при его создании.

Данные о пользователе можно получить с помощью Access token или ID token. С помощью ID token можно получить следующие данные пользователя: первую букву фамилии, имя, идентификатор пользователя, фото, маскированные номер телефона и почту. Для этого вызовите метод SDK Auth.publicInfo(idToken) или выполните запрос к API VK ID id.vk.com/oauth2/public_info.

Больше данных можно получить с помощью Access token.

Сам Access token приходит вместе с Refresh token и ID token в результате обмена на код подтверждения.

Когда у вас будет Access token, для получения полной информации о пользователе воспользуйтесь:

При получении ошибки доступа обновите Access token с помощью Refresh token.