2012-12-15 32 views
0

我有一个应用程序,部分功能是要求用户邀请他们的朋友。有10位朋友加入该应用后,原来的用户将获得奖励。这可能与Facebook API有关吗?这是我目前邀请用户的代码。我可以捕获受邀用户吗?

<script> 
    FB.init({ 
    appId:'APP_ID', 
    cookie:true, 
    status:true, 
    xfbml:true 
    }); 

    function FacebookInviteFriends() 
    { 
    FB.ui({ 
    method: 'apprequests', 
    message: 'Your Message diaolog' 
    }); 
    } 
    </script> 


    //HTML Code 
    <div id="fb-root"></div> 
    <a href='#' onclick="FacebookInviteFriends();"> 
    Facebook Invite Friends Link 
    </a> 

回答

1

我有一个应用程序,以及部分功能是让用户可以给邀请他们的朋友。有10位朋友加入该应用后,原来的用户将获得奖励。这可能与Facebook API有关吗?

在发送请求时,您可以使用data参数来放入任何类型的标识符 - 例如可以是发件人的用户标识。

然后,一旦受邀用户对他们收到的请求采取行动,您从API读取请求对象的详细信息,就会得到该值data的值。

+0

谢谢你,你有一个例子吗? – user1197941

+0

请参阅https://developers.facebook.com/docs/reference/dialogs/requests/,“属性” – CBroe

相关问题