Список друзей, не установивших приложение

Готовые уроки IFrame + ВКонтакте API
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Список друзей, не установивших приложение

Сообщение Александр »

ukhov
А есть какой-то способ чтобы сразу отправить приглашение конкретному пользователю? У showInviteBox нет параметра передачи id пользователя.
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Список друзей, не установивших приложение

Сообщение ukhov »

Александр писал(а):ukhov
А есть какой-то способ чтобы сразу отправить приглашение конкретному пользователю? У showInviteBox нет параметра передачи id пользователя.
я сначало думал вместо 0 указать id пользователя, но не получилось.
Аватара пользователя
alexey979797
Сообщения: 48
Зарегистрирован: 27 сен 2011, 18:54

Re: Список друзей, не установивших приложение

Сообщение alexey979797 »

ukhov писал(а):а можно ли вызвать окно приглашения друзей, вернее друга, по которому кликнул? в этом месте:

Код: Выделить всё

                                profilesStr += '<a href="http://vk.com/id' + data.response[i].uid + '" title="' + data.response[i].first_name + ' ' + data.response[i].last_name + '" target="_blank"><img src="' + data.response[i].photo_rec + '" /></a> ';
Тоже очень надо это узнать. Как сделать, чтобы при нажатии на аватарку открывалась не страница друга, а окно приглашения?
Evgesha
ЗАБАНЕН!
Сообщения: 279
Зарегистрирован: 07 июн 2011, 20:36

Re: Список друзей, не установивших приложение

Сообщение Evgesha »

Никак, только если постингом на стену.
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Список друзей, не установивших приложение

Сообщение ukhov »

а как вывести тех, кто установил приложение?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Список друзей, не установивших приложение

Сообщение Александр »

ukhov
Метод friends.getAppUsers. Потом getProfiles. Или сразу через execute.
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Список друзей, не установивших приложение

Сообщение ukhov »

смог вывести всех друзей)

Код: Выделить всё

<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", {}, function(dataAllFriends) {             VK.api("friends.getAppUsers", {}, function(dataAppUsers) {                     var frCount = dataAllFriends.response.length;                     var appCount = dataAppUsers.response.length;                                         var App = dataAllFriends.response;                     var AppCount = App.length;                    document.getElementById('uids_count').innerHTML = 'Количество друзей: ' + AppCount;                                         if (AppCount>0) {                                          if (AppCount<4) {                             var AppUids = App.join(',');                        } else {                             var uidCount = 3;                            var uidArr = [];                                                        for (i=0;i<uidCount;i++) {                                var max = App.length-1;                                var rand = Math.floor(Math.random()*max);                                uidArr.push(App[rand]);                                App.splice(rand,1);                            }                             AppUids = uidArr.join(',');                        }                                                                                                VK.api("getProfiles", {uids:AppUids,fields:"photo_rec"}, function(data) {                             var profilesCount = data.response.length;                                                        var profilesStr = '';                                                        for (var i=0; i<profilesCount; i++) {                                profilesStr += '<a href="http://vk.com/id' + data.response[i].uid + '" title="' + data.response[i].first_name + ' ' + data.response[i].last_name + '" target="_blank"><img src="' + data.response[i].photo_rec + '" /></a> ';                            }                            document.getElementById('friends_list').innerHTML = profilesStr;                                                        // http://flapps.ru                        });                    }            });        });    });});</script></head><body><div id="uids_count"></div><div id="friends_list"></div><a href="http://flapps.ru">http://flapps.ru</a></body></html>
apiboss
Сообщения: 25
Зарегистрирован: 03 май 2011, 17:15

Re: Список друзей, не установивших приложение

Сообщение apiboss »

У меня как положено выводит три аватарки но видно что блок(friends_list) растянулся и в нем есть эти самые друзья но их не видно ! Как бы сделать чтобы он не растягивался так ? Блин правда я еще стили не применял. Может со стилями все будет ок !
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Список друзей, не установивших приложение

Сообщение Александр »

apiboss писал(а):Как бы сделать чтобы он не растягивался так ?
Ограничь ширину блока.
UkraineRomeo
Сообщения: 13
Зарегистрирован: 09 мар 2012, 19:30

Re: Список друзей, не установивших приложение

Сообщение UkraineRomeo »

Ето все бесполезно если нельзя подключить showRequestBox........
кто знает как - дайте скрипт!
Ответить