Facebook Graph API-获取Facebook组帖子

时间:2018-07-11 15:18:43

标签: facebook-graph-api facebook-php-sdk

我正在尝试使用fb graph api,php sdk从facebook组获取帖子。我可以从admin组获取帖子,但是当我尝试从成员所在位置获取帖子时会返回错误

Graph returned an error: (#200) Requires either admin permissions or member using installed app.

这是代码

    try {               
       $postsdata= $fb->get('/6999406078/feed?limit=5&$accessToken='.APP_ID.'|'.APP_SECRET);
        $posts= $requestGroups->getGraphEdge()->asArray();
    } 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;
    }
    $i =0;
    foreach ($posts as $key) {
        $i++;
        echo" Post number from $i". @$key['message'] . "<br>";
    }

如何解决此问题?是否可以从Facebook组中返回帖子只是会员?

1 个答案:

答案 0 :(得分:4)

如果没有管理员权限,则无法从Facebook组获取提要。几个月前有可能...但是现在还没有。