Facebook Like Box: How to detect if user already liked the page?

前端 未结 2 734
没有蜡笔的小新
没有蜡笔的小新 2021-01-15 23:20

I have installed the Like Box in my blog, and I want to know if the user already like my page. I want to implement something like this to my reader because I want to offer t

相关标签:
2条回答
  • 2021-01-15 23:31

    If you are using the XFBML version of the Like Box, you can subscribe to the 'edge.create' event through FB.Event.subscribe.

    0 讨论(0)
  • 2021-01-15 23:34

    As Kendall points out, the edge.create event only fires if they like the page while you're listening for it.

    Here's another approach that parses the $_REQUEST['signed_request'] parameter that Facebook sends to every page tab app. One of the attributes encoded in the signed_request is if the user has liked the page or not.

    Pretty slick.

    0 讨论(0)
提交回复
热议问题