我已经在我自己的服务器上的网页上添加了一个Facebook赞按钮,如下所示:
<div class="fb-like"></div>
我想为喜欢此页面的用户显示一些信息,我可以通过订阅edge.create事件来完成此操作:
FB.Event.subscribe('edge.create', function() { /*Show info...*/ });
只要状态在他/她重新进入此页面时保持活动状态,我还需要显示信息。我知道按钮可以检查状态本身(因此它可以显示正确的图像和样式),但如何获取我自己使用的状态?
答案 0 :(得分:0)
只有通过授权具有user_likes
权限并使用/me/likes
端点的用户才能认真对待。您也可以将信息存储在cookie中,但是如果用户清除了cookie,则无法检测用户是否已经喜欢它。
顺便说一下,不允许激励喜欢,所以如果你想要显示只有喜欢它的用户才能看到的其他信息:根据platform policy不允许这样做。