在Facebook社交插件中检测“赞”

时间:2012-12-29 13:03:34

标签: facebook facebook-like facebook-social-plugins

我有一个带有Facebook Like按钮(社交插件)的网页。 当用户喜欢该页面时,我需要在我的页面上显示额外的信息。

我知道有has been similar questions,但答案是使用edge.create事件来响应用户点击“赞”按钮。除非在加载页面之前发生类似情况,否则这样可以正常工作。

其他人建议使用signed_request,但我相信这只适用于画布应用程序,

我知道我可以使用API​​来检查,但这需要用户授予权限,但我想以匿名方式执行此操作(我不想知道用户是谁,我只是想知道他们是否喜欢这个页面。)

有什么办法吗?

2 个答案:

答案 0 :(得分:0)

这就是拥有画布应用程序和仅使用插件的网站之间的区别。该插件允许(允许)用户喜欢某个URL,这就是所有。为了使在Facebook之外运营的网站明确访问该数据,它需要您所注明的正确权限...... user_likes权限。

如果没有signed_request或用户的相关权限,我认为您无法区分“喜欢”您网址的用户。

答案 1 :(得分:0)

使用javascript onclick来检测单击like按钮的时间和localStorage来存储信息?