Страница 1 из 1
Как вывести аватар пользователя и группы
Добавлено: 26 фев 2013, 14:58
valera4925
1.Как вывести аватар и имя текущего пользователя (100x100px),при нажатии на аватар или имя открывалась страница пользователя
2.Как вывести аватар и имя пользователя зная id (50x50px),при нажатии на аватар или имя открывалась страница пользователя
3.Как вывести аватар и имя Группы зная ссылку (50x50px),при нажатии на аватар или имя открывалась страница группы
Re: Как вывести аватар пользователя и группы
Добавлено: 26 фев 2013, 15:47
sasha^
Re: Как вывести аватар пользователя и группы
Добавлено: 27 фев 2013, 08:54
valera4925
А можно подробнее а то я с JS не оч
Re: Как вывести аватар пользователя и группы
Добавлено: 27 фев 2013, 15:06
sasha^
например, такой index.php (я думаю вы знаете откуда брать ссылку на группу или на страницу):
Код: Выделить всё
<!DOCTYPE html><html><head><meta charset="utf-8"><script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script><script type="text/javascript" src="//vk.com/js/api/openapi.js?78"></script><script>var uid = <?php echo $_GET['viewer_id'] ?>;VK.init(function(){ VK.api("users.get", {"uids":uid,"fields":"photo"}, function(data) { document.getElementById('vuvod').innerHTML ='<a href="http://vk.com/id' +data.response[0].uid+'" target="_blank">'+data.response[0].first_name +'<img src="'+data.response[0].photo+ '"></a>'; }); var regular = /^.*club(\d*)/; var clubId = regular.exec("http://vk.com/club48036230"); if(clubId != null) { VK.api("groups.getById", {"gids":clubId}, function(data) { document.getElementById('vuvod2').innerHTML = '<a href="http://vk.com/club' +data.response[0].gid + '" target="_blank">' + data.response[0].name + '<img src="' + data.response[0].photo + '"></a>'; }); } });</script></head><body><h1>Это вы:</h1> <div id="vuvod"></div></br></br> <h1>Это группа</h1> <div id="vuvod2"></div></body></html>
проверил, работает..
вот ссылка:
http://vk.com/app3449975
Re: Как вывести аватар пользователя и группы
Добавлено: 28 ноя 2014, 10:03
mc-sim
Привет! Почему то у меня приведенный Вами скрипт не работает.
Это вы:
Это группа
Это все что он вывел. Не подскажете в чем дело?
Группу
http://vk.com/club48036230 проверил существует.