Ответы пользователя по тегу ВКонтакте
  • Как получить имя пользователя с помощью VK.api для iframe приложения?

    RomanticOS
    @RomanticOS Автор вопроса
    webDeveloper
    Ответ нашёл сам, всем спасибо за внимание)) Ниже напишу полностью рабочий код (для моего случая), который выведет Фамилию пользователя. Но сама ошибка была не в коде, а в настройках статуса приложения, было "Отключено и видно только разработчику", поэтому и код запроса не срабатывал, а я бился 2 дня... Всё работает при открытом статусе Вашего iframe. Кстати, во всех интернетах не нашёл ответа, проскальзывают примеры на php, python, но не js, а если и есть, то 2012 года, а методы уже поменялись)) В общем пользуйтесь, кому надо:

    <!DOCTYPE html>
    <html>
        <head>
            <title>test</title>
        </head>
        <body>
            <script src="https://vk.com/js/api/xd_connection.js?2"  type="text/javascript"></script>
            
            <script type="text/javascript"> 
                VK.init(function(){
                    alert("good");
                }, function(){
                    alert("bad");
                }, '5.62');
            </script>
            
            <script type="text/javascript">
                VK.api("users.get", {'user_ids' : 1}, function(data) { 
                   console.log(data.response[0].last_name);
                });
            </script>
        </body>
    </html>
    Ответ написан
    1 комментарий