无法使用Facebook graph api从封闭组获取数据

无法使用Facebook graph api从封闭组获取数据,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我无法从facebook获取已关闭的群帖子。 因为我是该组的成员,但我无法通过graph api中的访问令牌访问它。但我可以用我的访问令牌从开放组获取所有数据 我是其中的一员 我正在使用此url: [ 我的代码: <?php $group = array( array('id'=>'xxxx','name'=>'zzzzz'), array('id'=>'xxx' , 'name'=>'yyyy'), ); $access_tok

我无法从facebook获取已关闭的群帖子。 因为我是该组的成员,但我无法通过graph api中的访问令牌访问它。但我可以用我的访问令牌从开放组获取所有数据 我是其中的一员

我正在使用此url: [

我的代码:

<?php
   $group = array(
    array('id'=>'xxxx','name'=>'zzzzz'),
    array('id'=>'xxx' , 'name'=>'yyyy'),
    );

  $access_token = 'my token';

  $n = count($group);
  $i = -1;

  while($n--){
        $i++;
        $add = 'https://graph.facebook.com/'.$group[$i]['id'].'/feed?fields=id,name,story,message,updated_time&access_token='.$access_token;
        $json = file_get_contents($add);
        $data = json_decode($json);
        if($json){
            foreach($data->data as $item){
              $post_id = $item->id;
              $name = $item->name;
              $date = $item->updated_time;
              $story = $item->story;
              $message = $item->message;
            }
        }
  }
?>

自应用程序版本2.4以来,Facebook已停止允许Graph API上的群组订阅(非公开)


如果您希望使用此功能,您目前需要2.1-2.3版本的应用程序。可以找到用法和API文档。

自应用程序版本2.4以来,Facebook已停止允许在Graph API上使用组源(非公开)


如果您希望使用此功能,您目前需要2.1-2.3版本的应用程序。可以找到用法和API文档。

正确。这就是API的工作方式,但是为什么如果我是一个封闭组的成员,那么我可以看到该组的帖子,那么为什么我不能通过graph API访问它?在facebook.com上可以做很多事情你不能在APIs中做的是他们做同样事情的另一种方式?正确。这就是API的工作方式,但是为什么如果我是一个封闭组的成员,那么我可以看到该组的帖子,那么为什么我不能通过graph API访问它?facebook.com上有很多你不能在APIs中做的事情是他们做同样事情的另一种方式吗?