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



我需要检查用户(访问者)在访问我的网站时是否喜欢我的Facebook页面(在Facebook中创建的页面)。举个例子,如果他喜欢我的Facebook页面,我会给他看一些内容。否则我会给他看"请喜欢"

我在网上尝试了很多方法,但都没有成功。如果有人给我提供完整的代码,那将是伟大的

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


如果有人知道,请告诉我如何获得页面id(fb),因为它已经是一个名字了。我尝试查看发送按钮的html以获取页面代码。但我不确定我拥有的是不是真正的页面代码。

实现这一点的最简单方法是请求user_likes权限,然后根据您的页面id进行检查。

在获取页面ID时,您可以使用以下内容查看: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

您仍然需要基本权限。

最新更新