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
Facebook发送按钮工作,但不会触发“message.Send”事件_Facebook_Facebook Php Sdk_Facebook Social Plugins_Xfbml - Fatal编程技术网

Facebook发送按钮工作,但不会触发“message.Send”事件

Facebook发送按钮工作,但不会触发“message.Send”事件,facebook,facebook-php-sdk,facebook-social-plugins,xfbml,Facebook,Facebook Php Sdk,Facebook Social Plugins,Xfbml,我已经嵌入了Facebook发送按钮。它可以工作,所以我可以通过它发送消息和链接 但是,message.send事件未触发 我再试了一次,但现在有了一个新页面,除了我从和中复制粘贴的代码和FB.Event.subscribe文档外,该页面没有任何内容 我在控制台中没有收到任何错误 任何帮助都将不胜感激 我的代码: window.fbAsyninit=函数{ //初始化FBJSSDK FB.init{ appId:'XXXXXXXXXXXXXXXXXX',//应用程序仪表板中的应用程序ID cha

我已经嵌入了Facebook发送按钮。它可以工作,所以我可以通过它发送消息和链接

但是,message.send事件未触发

我再试了一次,但现在有了一个新页面,除了我从和中复制粘贴的代码和FB.Event.subscribe文档外,该页面没有任何内容

我在控制台中没有收到任何错误

任何帮助都将不胜感激

我的代码:

window.fbAsyninit=函数{ //初始化FBJSSDK FB.init{ appId:'XXXXXXXXXXXXXXXXXX',//应用程序仪表板中的应用程序ID channelUrl:'//WWW.YOUR_DOMAIN.COM/channel.html',//用于x域通信的通道文件 cookie:true,//启用cookie以允许服务器访问会话 状态:true,//检查Facebook登录状态 xfbml:true,//在页面上查找社交插件 真的吗 }; FB.Event.subscribe'message.send', 函数响应{ 警报“您发送了URL:”+响应; } ; }; 函数d、s、id{ var js,fjs=d.getElementsByTagNames[0]; 如果d.getElementById返回; js=d.createElements;js.id=id; js.src=//connect.facebook.net/en_US/all/debug.js; fjs.parentNode.insertBeforejs,fjs; }文档“脚本”、“facebook jssdk”; 测试
这里也一样。我在“请订阅”上创建了一个错误报告。

我也有这个问题。我订阅其他事件没有问题,比如喜欢、评论,但从未收到此消息的回调。发送事件。。。