@STriger
;ll;l

Почему у меня высвечивается,что я не авторизованный пользователь при запуске скрипта,хотя я зашел?

Доброго времени суток!Попытаюсь объяснить ситуацию.Я запускаю скрипт на своем сайте с целью узнать id в вк зашедшего на сайт пользователя.И при заходе на сайт у меня высвечивается,что я не авторизован,хотя я авторизован.Но,если я захожу с аккаунта,который имеет приложение на данный сайт,то мне выдает id.Скажите,как мне сделать,что бы можно было узнать id любого пользователя,который зайдет на сайт?
Вот код:
<html>
<head>
    <script src="//vk.com/js/api/openapi.js"></script>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<script language="javascript">
window.onload = (function() {
    VK.init({
          apiId: 6637768 //id подключенного сайта
        });
    function authInfo(response) 
    {
      if (response.session)
      {
        document.getElementById('t').innerHTML = "Your ID: " + response.session.mid;
      } 
      else 
      {
        document.getElementById('t').innerHTML = 'Вы не авторизованы вконтакте.';
      }
    }
    VK.Auth.getLoginStatus(authInfo);
});
</script>
<div id='t'></div>

</body>
</html>
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы