Проблеммы с функцией getProfiles
Добавлено: 22 авг 2012, 13:23
Всем здравствуйте.
Пытаюсь реализовать простую функцию получения и вывода информации о пользователи. Но в ответ получаю ошибку: "TypeError: data.response is undefined"
Вот код:
Прошу помочь разобраться с этой проблемой.
Заранее спасибо!
Пытаюсь реализовать простую функцию получения и вывода информации о пользователи. Но в ответ получаю ошибку: "TypeError: data.response is undefined"
Вот код:
Код: Выделить всё
<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() { var parts=document.location.search.substr(1).split("&"); var flashVars={}, curr; for (i=0; i<parts.length; i++) { curr = parts[i].split('='); flashVars[curr[0]] = curr[1]; } var viewer_id = flashVars['viewer_id']; VK.api("getProfiles", {uids:viewer_id,fields:"photo_big"}, function(data) { try { document.getElementById('user_info').innerHTML = data.response[0].first_name + ' ' + data.response[0].last_name + '<br />'; var image=document.createElement('img'); image.src=data.response[0].photo_big; user_info.appendChild(image); } catch (err) { alert(err); } }); });});</script>Заранее спасибо!