我有一个带有Facebook Like按钮(社交插件)的网页。 当用户喜欢该页面时,我需要在我的页面上显示额外的信息。
我知道有has been similar questions,但答案是使用edge.create
事件来响应用户点击“赞”按钮。除非在加载页面之前发生类似情况,否则这样可以正常工作。
其他人建议使用signed_request
,但我相信这只适用于画布应用程序,
我知道我可以使用API来检查,但这需要用户授予权限,但我想以匿名方式执行此操作(我不想知道用户是谁,我只是想知道他们是否喜欢这个页面。)
有什么办法吗?
答案 0 :(得分:0)
这就是拥有画布应用程序和仅使用插件的网站之间的区别。该插件允许(允许)用户喜欢某个URL,这就是所有。为了使在Facebook之外运营的网站明确访问该数据,它需要您所注明的正确权限...... user_likes
权限。
如果没有signed_request
或用户的相关权限,我认为您无法区分“喜欢”您网址的用户。
答案 1 :(得分:0)
使用javascript onclick来检测单击like按钮的时间和localStorage来存储信息?