从Facebook API生成每月“帖子计数”

时间:2013-06-17 22:58:14

标签: php facebook facebook-graph-api

我试图找出如何查询FB Graph API(或FQL API)以便能够获得给定时间段内的帖子数量(或状态更新)。我可以使用

生成访问令牌
$access_token = $facebook->getAccessToken(); 

这样会让我相信PHP SDK已正确安装并正常工作。当我尝试在fql查询中使用访问令牌时,它无法给出以下错误消息:需要用户访问令牌来请求此资源。我正在尝试的查询只是返回当前的status_id。我尝试使用uid = me()以及使用实际用户ID(从API测试id)。这是查询网址:

https://graph.facebook.com/fql?q=SELECT+status_id+FROM+status+WHERE+uid=me()&access_token=

我不确定我会在哪里偏离这一点,所以任何帮助都会非常感激。

感谢您的关注。

1 个答案:

答案 0 :(得分:2)

这是您的应用ID和秘密,请不要将此信息发布给公众,任何人都可以完全控制您的应用。立即重置令牌

PHP SDK默认使用应用程序访问令牌(永远不应公开发布)。您需要让用户使用getLoginUrl()登录,并在

中给出一个示例

https://github.com/facebook/facebook-php-sdk/blob/master/examples/example.php