Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Получение друзей ВКонтакте.


Автор: dixoNICH 1.2.2012, 09:05
Собственно, не понимаю, почему не работает. Подскажите, пожалуйста.
Код

<html>
<head>
<script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
<script type="text/javascript" charset="cp1251" >
window.onload = (function() {
    VK.init(function() {
    VK.api("friends.get", {uid:"my id", fields:"uid", fields:"photo"}, function(data) {
        var fr = data.response.length;
        var friends_data = data.response.sort(sFirstName);
        var frListHtml = '';
        for(var i=0;i<fr;i++){
            frListHtml += friends_data[i].first_name + ' ' + friends_data[i].last_name + ' ' + friends_data[i].uid + '<br />';
        }
        document.getElementById('friends_list').innerHTML = frListHtml;
    });
    
    });
});

function sFirstName(a,b) {
    if (a.first_name > b.first_name)
        return 1;
    else if  (a.first_name < b.first_name)
        return -1;
    else
        return 0;
}
</script>
</head>
<body>
<div id="friends_list"></div>
</body>
</html>


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)