【问题标题】:Detect 'Like' in Facebook Social Plugin在 Facebook 社交插件中检测“喜欢”
【发布时间】:2012-12-29 13:03:34
【问题描述】:

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

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

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

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

有什么办法吗?

【问题讨论】:

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


    【解决方案1】:

    这正是拥有画布应用和仅使用插件的网站之间的区别。该插件允许(您允许)用户喜欢某个 URL,仅此而已。为了让在 Facebook 之外运行的网站能够显式访问该数据,它需要您所指出的正确权限...user_likes 权限。

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

    【讨论】:

      【解决方案2】:

      使用 javascript onclick 检测点赞按钮何时被单击并使用 localStorage 来存储信息?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-02-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多