Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.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页面上接收来自Facebook应用程序的类似、共享通知_Facebook_Facebook Graph Api_Facebook Like - Fatal编程技术网

在我的Facebook页面上接收来自Facebook应用程序的类似、共享通知

在我的Facebook页面上接收来自Facebook应用程序的类似、共享通知,facebook,facebook-graph-api,facebook-like,Facebook,Facebook Graph Api,Facebook Like,当有人喜欢或分享我网站上的文章时,我会尝试接收所有通知 所以,在我的网站上,我初始化FB我使用FB连接 FB.init({ appId : 'xxxxx', status : true, xfbml : true, cookie : true, version : 'v2.0' }); 还有这个喜欢和分享按钮 <div class="fb-like" data-layo

当有人喜欢或分享我网站上的文章时,我会尝试接收所有通知

所以,在我的网站上,我初始化FB我使用FB连接

  FB.init({
      appId      : 'xxxxx',
      status     : true,
      xfbml      : true,
      cookie     : true,
      version    : 'v2.0'
    });
还有这个喜欢和分享按钮

   <div class="fb-like" data-layout="button_count" data-action="like" data-show-faces="true" data-share="true"></div>
还有一个参数可以像Pagedor一样传递到FB.init吗? 我的应用程序Insight中有日期,但只有数字。。。我不知道我的网站中哪一个更受欢迎,或者更被分享


提前感谢:

您可以使用FB.event订阅edge.create事件。订阅:

例如:

FB.Event.subscribe('edge.create', function (url, html_element) {
    console.log(url);
    console.log(html_element);
});
把这个放在FB.init后面


例如,在回调函数中,您可以进行AJAX调用,将类似的内容存储在数据库中。

哦,好的,谢谢。所以我永远不会收到Facebook页面的通知。当然,这是可能的,用我发布的代码…你可以在回调函数中做任何你想做的事情。