webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg

Как получить email пользователя от VK?

Не могу вытянуть email пользователя. Разрешение получаю, но в data.session.user нет email (код ниже). Пробую потом получить данные, так же все приходит кроме email
$("#vk-login").on('click',function(){
        VK.Auth.login(function (data) {
            console.log(data);
            if(data.status == 'connected'){
                VK.Api.call('users.get', {user_ids: data.session.user.id,fields: 'id,first_name,last_name,photo_200,email'}, function(r) {
                    console.log(r);
                });
/*                auth('vk',data.session.user);*/
            }
        },4194304);
  • Вопрос задан
  • 3703 просмотра
Пригласить эксперта
Ответы на вопрос 2
maxsof
@maxsof
Фронтенд-разработчик
У пользователя ВК мыла может и не быть, если привязан только телефон. Это точно, узнавал в техподдержке. Попробуйте явно авторизовать пользователя у которого точно указано мыло в настройках.
Ответ написан
Комментировать
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы