当用户在我的网站上时,检查用户是否喜欢我的Facebook页面

时间:2012-03-01 11:00:32

标签: facebook facebook-page

我需要在访问我的网站时检查用户(访客)是否喜欢我的Facebook页面(在Facebook中创建的页面)。举个例子,如果他喜欢我的Facebook页面,我会向他展示一些内容。否则我告诉他“请喜欢”

我试过网上的方法,但没有任何工作。如果有人向我提供完整的代码,那就太棒了

Ps:请不要这样(http://www.facebook.com/HotelGuru.sk?sk=app_233066690095330)我要问的是用户必须在我的网站上并且Facebook页面需要检查(用户是否喜欢)


如果有人知道,请告诉我如何获取页面ID(fb),因为它已经是一个名字。我尝试查看发送按钮的html来获取页面代码。但我不确定我的实际页面代码是什么。

1 个答案:

答案 0 :(得分:1)

实现它的最简单方法是询问user_likes权限,然后检查您的网页ID。

获取pageid后,您可以看到: http://graph.facebook.com/HotelGuru.sk

<强>更新 要检查用户是否喜欢特定页面,您可以使用此查询:

https://graph.facebook.com/me/fql?q=SELECT+uid+FROM+page_fan+WHERE+uid=me()+AND+page_id=YOUR_PAGE_ID&access_token=VALID_ACCESS_TOKEN

您仍需要基本权限。