如何从FB添加状态按钮添加到我自己的网页?

时间:2015-10-20 08:56:23

标签: javascript facebook facebook-graph-api

我已经在我自己的服务器上的网页上添加了一个Facebook赞按钮,如下所示:

<div class="fb-like"></div>

我想为喜欢此页面的用户显示一些信息,我可以通过订阅edge.create事件来完成此操作:

FB.Event.subscribe('edge.create', function() { /*Show info...*/ });

只要状态在他/她重新进入此页面时保持活动状态,我还需要显示信息。我知道按钮可以检查状态本身(因此它可以显示正确的图像和样式),但如何获取我自己使用的状态?

1 个答案:

答案 0 :(得分:0)

只有通过授权具有user_likes权限并使用/me/likes端点的用户才能认真对待。您也可以将信息存储在cookie中,但是如果用户清除了cookie,则无法检测用户是否已经喜欢它。

顺便说一下,不允许激励喜欢,所以如果你想要显示只有喜欢它的用户才能看到的其他信息:根据platform policy不允许这样做。