我是Facebook群组的主持人,我想编写一些代码来检索该群组的最新帖子(可能是10个或更多)。
这是我写的代码
require_once 'src/Facebook/autoload.php';
$fbApp = new Facebook\FacebookApp('{my-app-id}', '{my-app-secret}');
$request = new Facebook\FacebookRequest($fbApp, {AuthToken},'GET','{group-id}?limit=10');
// Send the request to Graph
try {
$response = $fb->getClient()->sendRequest($request);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
// When Graph returns an error
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
// When validation fails or other local issues
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$graphNode = $response->getGraphNode();
var_dump($graphNode);
响应: 图表返回错误:请减少您要求的数据量,然后重试您的请求
哪里有错误? 我用Google搜索了很多网站,找不到任何真正的解决方案。
由于