2013-10-28 55 views
3

我正在GET请求,Facebook的图形API,如:如何获得Facebook的喜欢数Facebook的页面?

https://graph.facebook.com/Yahoo?fields=likes

它返回喜欢即使我没有登录计数

但对于像URL:https://graph.facebook.com/CaraSutrasPage?fields=likes

我没有登录Facebook时没有登录。这里的原因是,这个Facebook页面受年龄限制。

this question,我想包括用户的access_token,如: https://graph.facebook.com/CaraSutrasPage?fields=likes&access_token=CAAGRLGYz...User_access_token

但是这只有当用户登录到developer.facebook.com网站。注销后返回"Error validating access token: This may be because the user logged out or may be due to a system error."消息。

我想获取Facebook喜欢的存储在数据库中的Facebook页面URL列表(例如https://www.facebook.com/TheRedheadBedheadhttps://www.facebook.com/pages/Sexational/382577001850507?ref=hl)。我不知道哪些是年龄限制的,哪些不是!

有什么办法,如果我可以使用FQL得到喜欢数?

我正在寻找一种通过任何方法获得Facebook喜欢的方法:GET请求(例如https://graph.facebook.com/CaraSutrasPage?fields=likes),POST请求或FQL!

任何帮助,高度赞赏!

回答

0

你可以简单地击中了网址,并通过您的PAGEID和令牌

https://graph.facebook.com/<YOUR_PAGE_NAME>/?fields=fan_count&access_token=<YOUR_ACCESS_TOKEN> 

它会返回一个JSON对象。

相关问题