Задать вопрос
@k0nsu1

Работа с vk api без авторизации?

Доброго времени суток камрады, пытаюсь на сайте получить id пользователя, в ответ получаю status:"not_authorized"
<script src="https://vk.com/js/api/openapi.js?146" type="text/javascript"></script>
<script type="text/javascript">

function checkVk() {
    VK.init({
        apiId: '*****'
    });
    function authInfo(response) {
    	console.log(response);
        if (response.session) {
            console.log(response.session.mid);
            alert(response.session.mid);
        }
    }
    console.log(VK.Auth.getLoginStatus(authInfo));
}
checkVk();

</script>

С методом
VK.Api.call('users.get', {}, function(r) {
  	if(r.response) {
    alert('Привет, ' + r.response[0].first_name + ' '+ r.response[0].last_name);
  }
});

Такая же ситуация, хотя в документации сказано что можно получить данные без авторизации, подскажите в чем дело? Заранее спасибо
  • Вопрос задан
  • 862 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ahen
@Ahen
Универсальный дилетант
Сказки какие-то, вк никогда не отдаст данные пользователя без его (пользователя) на то согласия. Нужно запрашивать авторизацию.
Ответ написан
Ваш ответ на вопрос

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

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