【问题标题】:How can I check if the fb:like button is already pressed on my own page?如何检查我自己的页面上是否已按下 fb:like 按钮?
【发布时间】:2011-07-09 01:46:52
【问题描述】:

我有一个提供免费 mp3 下载的网站,我希望它们仅供该网站 fb 页面的 facebook 粉丝使用。除非用户是粉丝,否则链接会被隐藏。

我通过订阅'edge.create' 事件实现了部分功能,但是当加载了赞框并且页面已经被赞时,不会触发此事件。

我真的不知道最好的方法是什么,或者在没有用户许可的情况下是否有可能。 facebook 论坛上的大多数信息都非常过时,其中很多都与 Facebook 上的 facebook 应用程序/标签有关,这不是我的情况。

澄清一下:我的 facebook like 按钮在我自己的域中,在我自己的代码中。

【问题讨论】:

  • 将它存储在某个地方?在php会话中,例如
  • 抱歉 zerkms,我已经编辑了我的问题,因为我取得了一些进展,但现在我注意到您的评论与不再是问题的一部分有关。

标签: facebook facebook-like


【解决方案1】:

没有用户许可,这是不可能的。您需要向用户询问 user_likes 权限,如文档中的 here 所述。

【讨论】:

  • 这使您有权查看他们的所有喜欢 - 而不仅仅是您的页面。我认为有一个更简单的方法...
猜你喜欢
  • 2014-11-27
  • 2020-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-25
  • 1970-01-01
  • 2021-11-25
  • 1970-01-01
相关资源
最近更新 更多