如何在Facebook的社交插件中检查该人是否喜欢Facebook页面?

时间:2013-06-01 11:05:07

标签: javascript facebook facebook-graph-api facebook-like facebook-javascript-sdk

我正在使用likebox的facebook社交插件从here.

获取它

在这里我如何检查Facebook用户是否喜欢。我从社交插件使用facebook的iframe。我尝试在Google Facebook Check whether user has liked the page or not

中搜索

我还检查了facebook Facebook how to check if user has liked page and show content?

的javascript sdk

我如何为社交插件执行此操作是检查用户是否喜欢的任何其他方式。我怎么能这样做任何建议都会很棒。

<iframe src="//www.facebook.com/plugins/likebox.php?href=http://facebook.com/cocacola&amp;width=292&amp;height=290&amp;show_faces=true&amp;colorscheme=light&amp;stream=false&amp;show_border=true&amp;header=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:292px; height:290px;" allowTransparency="true"></iframe>

以下是我尝试过的http://jsfiddle.net/Yanep/2/

先谢谢。我努力寻找解决方案一天。

1 个答案:

答案 0 :(得分:0)

您是否需要一种方法来检查用户是否喜欢某个页面?你可以使用脸谱图api。在这里try the facebook graph api explorer并查看fql reference。 您可以提取用户喜欢的页面并将结果与​​页面的ID进行比较,或者您可以从喜欢的页面(select page_id FROM page_fan where uid=me() and page_id='{page_id}')中选择ID,如果结果为空,则页面为用户不喜欢。