【发布时间】:2011-05-20 14:11:44
【问题描述】:
我已经在我的博客中安装了点赞框,我想知道用户是否已经喜欢我的页面。我想为我的读者实现这样的东西,因为如果他们已经喜欢我的页面,我想为他们提供隐藏的内容。
是否有一个事件可以让我检测用户是否已经喜欢了 Like Box 中的页面?
【问题讨论】:
-
接受的这个问题的答案不回答被问到的实际问题。
标签: facebook
我已经在我的博客中安装了点赞框,我想知道用户是否已经喜欢我的页面。我想为我的读者实现这样的东西,因为如果他们已经喜欢我的页面,我想为他们提供隐藏的内容。
是否有一个事件可以让我检测用户是否已经喜欢了 Like Box 中的页面?
【问题讨论】:
标签: facebook
如果您使用的是 XFBML 版本的 Like Box,您可以通过 FB.Event.subscribe 订阅“edge.create”事件。
【讨论】:
正如 Kendall 指出的那样,edge.create 事件只有在他们喜欢您正在收听的页面时才会触发。
Here's another approach 解析 Facebook 发送到每个页面标签应用程序的 $_REQUEST['signed_request'] 参数。 signed_request 中编码的属性之一是用户是否喜欢该页面。
相当漂亮。
【讨论】: