我正在使用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&width=292&height=290&show_faces=true&colorscheme=light&stream=false&show_border=true&header=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:292px; height:290px;" allowTransparency="true"></iframe>
以下是我尝试过的http://jsfiddle.net/Yanep/2/
先谢谢。我努力寻找解决方案一天。
答案 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,如果结果为空,则页面为用户不喜欢。