我知道之前已经以各种方式介绍了这一点 - 但是有一种方法可以在页面上为喜欢的用户显示一组内容,而为那些不喜欢它的人显示另一组内容。
这种方法(http://www.uksitebuilder.net/2011/05/create-facebook-secret-fan-page/)似乎只在你第一次点击应用时才有效,所以它不适合回访。
我一直在google,但很难找到最新/当前的解决方案。
非常感谢任何帮助。
答案 0 :(得分:1)
全部都在docs。只需解析选项卡中的已签名的请求,然后读出page.liked属性即可。如果用户喜欢该页面,则为true
,如果不是,则为false
。
编辑_:看到您的评论后,只需在会话变量中保存“已赞”状态即可。然后,您应该使用Facebook提供的JavaScript方法在您的应用程序中浏览时检查用户是否喜欢该页面。然后,您可以重新加载页面。您可以在Facebook JavaScript SDK docs中阅读有关FB.Event.subscribe的信息。