收到喜欢,在Facebook页面上分享来自Facebook App的通知

时间:2014-09-16 16:52:50

标签: facebook facebook-graph-api facebook-like

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

所以,在我的网站上,我初始化FB(我使用FB Connect)

  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>

是否有一个参数可以传递到FB.init pageId或者什么? 我有我的App Insight的日期,但只是数字...我不知道我的哪个网站更受欢迎或分享...

提前感谢:)

1 个答案:

答案 0 :(得分:0)

您可以订阅&#34; edge.create&#34; FB.Event.subscribe的活动:

https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/v2.1

例如:

FB.Event.subscribe('edge.create', function (url, html_element) {
    console.log(url);
    console.log(html_element);
});

FB.init之后将其放在正确的位置。


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