受邀的朋友没有获得apprequest邀请,Facebook API-SDK

时间:2012-12-06 02:28:47

标签: facebook-javascript-sdk

您好我正在发送应用请求邀请,而我的Facebook好友并没有得到任何结果。我正在使用Facebook API在我的页面中完美加载我可以连接,检索基本的fb数据,电子邮件和流发布......现在我正在尝试使用此代码从同一页面发送邀请

PIGSKIN.inviteFBfriendsToGroup = function () {
    //console.log("invite FB friends");
    FB.ui({
        method: 'apprequests',
        message: 'Invita a tus amigos a unirse al PigSkin Caliente',
        display: "iframe"
    },function (response) {
        console.log("Response", response);
        var friends = response.to;
        if (friends.length > 0) {
            FB.ui({
              method: 'apprequests',
              message: 'Te invito a unirte al PigSkin de Caliente',
              to: friends.join(","),
              link: location.href,
              new_style_message: true
            }, function (response) {
                console.log("Response here  ", response);
            });
        } 
    });
};

我正在打开apprequest对话框以选择朋友并邀请他们,然后我确认邀请请求..

enter image description here enter image description here

它回应了我

enter image description here

响应对象似乎正确我猜...但是与我的fb朋友核实他们没有收到任何邀请......这是一个facebook问题吗?或者我做错了什么

抱歉,我忘记发布登录信息:

FB.login(function (response) {
 if (response.status === 'connected') {
 PIGSKIN.FBconnect(); //Don't worry about this function ...     
 }
},{scope:"email,publish_stream,publish_actions"});

谢谢

Facebook文档 https://developers.facebook.com/docs/reference/dialogs/requests/

1 个答案:

答案 0 :(得分:2)

你的FB.ui函数工作正常,我用你的FB.ui代码复制文档示例,结果很成功......也许是facebook,或者可能是Caliente的fb-page上的权限... can不要告诉......祝你好运。