Как пригласить друзей в приложение Facebook с AS3 - PullRequest
0 голосов
/ 09 февраля 2012

Я делаю приложение Facebook (Flash), где я должен пригласить друзей.В каждом месте, куда я попадаю, я находил этот кусок кода, но у меня не работает, потому что result.request_ids имеет значение null.Мне нужно знать, сколько друзей пригласил пользователь !!!Пожалуйста, помогите !!!

Код:

private function inviteFriends():void{
var dat:Object = new Object();
dat.message = "Let's invite friends for our Super Extra Max Facebook App, more info go to http://blog.ukasz.com";
dat.title   = 'Super Extra Max Facebook App';
// filtering for non app users only
dat.filters = ['app_non_users'];
//You can use these two options for diasplaying friends invitation window 'iframe' 'popup'
Facebook.ui('apprequests', dat, onUICallback, 'popup');

}

private function onUICallback(result:Object):void{
if(result == null){
     trace('User closed the pop up window without inviting any friends');
     return
}
var invitedUsers:Array  = new Array();
invitedUsers = result.request_ids as Array;
trace('You Have Invited ', invitedUsers.length,' friends');
//Simple if else if you want user to invite certain amount of friends
if(invitedUsers.length > 1){
    trace('GREAT, USER IS GENERATING TRAFFIC');
}else{
    trace('No Good, User invited only one friend.');
}

}

1 Ответ

0 голосов
/ 09 февраля 2012
function invite(evt:MouseEvent):void
    {
        var obj:Object = 
        {
            message: "",
            title: ""
        };
        Facebook.ui("apprequests", obj, cbi, "iframe");
    }

function cbi(res):void
    { 
        field_txt.appendText(res.request_ids);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...