Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通知未发送到facebook好友_Javascript_Facebook_Notifications_Facebook Javascript Sdk - Fatal编程技术网

Javascript 通知未发送到facebook好友

Javascript 通知未发送到facebook好友,javascript,facebook,notifications,facebook-javascript-sdk,Javascript,Facebook,Notifications,Facebook Javascript Sdk,我已经创建了一个应用程序,我正在尝试通过facebook邀请朋友js方法邀请朋友,但一切正常,但没有向该朋友发送通知 我的申请链接: 我的代码: <script src="http://connect.facebook.net/en_US/all.js"></script> <script> FB.api( "/me/invitable_friends", function (response) {

我已经创建了一个应用程序,我正在尝试通过facebook邀请朋友js方法邀请朋友,但一切正常,但没有向该朋友发送通知

我的申请链接:

我的代码:

<script src="http://connect.facebook.net/en_US/all.js"></script>
        <script>
        FB.api(
    "/me/invitable_friends",
    function (response) {
      if (response && !response.error) {
        /* handle the result */
      }
    }
);
        if(top.location != self.location) {
                top.location = self.location
            }
            FB.init({
                appId:'228877127299395',
                cookie:true,
                status:true,
                xfbml:true
            });

            function FacebookInviteFriends()
            {
                FB.ui({
                    method: 'apprequests',
                    message: 'Join My Job Buddy'
                });
            }
        </script>

<a href='#' onclick="FacebookInviteFriends();"><div class="connectbutton5" id="ol">Invite Friends</div></a>

FB.api(
“/me/invitable_friends”,
功能(响应){
if(response&&!response.error){
/*处理结果*/
}
}
);
if(top.location!=self.location){
top.location=self.location
}
FB.init({
appId:'228877127299395',
曲奇:是的,
状态:正确,
xfbml:对
});
函数FacebookInviteFriends()
{
FB.ui({
方法:“apprequests”,
信息:“加入我的工作伙伴”
});
}

应用程序请求仅用于游戏,这可能就是原因。并且始终使用回调函数进行错误处理,可能您缺少错误:

FB.ui({method: 'apprequests',
    message: 'YOUR_MESSAGE_HERE'
}, function(response){
    console.log(response);
});
此外:

invitable_friends API仅适用于使用2.0版Graph API实现Facebook画布应用程序的游戏

资料来源:

如果要邀请某人访问网站,请使用“发送和共享”对话框和按钮。你甚至不需要为他们授权用户