2013-07-07 41 views
1

这里是我的代码:如何使用Facebook PHP SDK获取封闭Facebook群组的帖子?

<?php 
require_once("../src/facebook.php"); 

$config = array(); 
$config['appId'] = 'APP_ID_HERE'; 
$config['secret'] = 'APP_SECRET_HERE'; 

$facebook = new Facebook($config); 

$facebook->setExtendedAccessToken(); 
$facebook->getAccessToken(); 
$patas_feed = $facebook->api('136304296439193/feed','GET'); 
var_dump($patas_feed); 
?> 

我使用这个代码来获得一个封闭的Facebook群组的墙饲料。不幸的是,它没有任何回报不过,如果我将这个功能与开放的Facebook群组一起使用,它会很好,并创建一系列的一切。我认为问题是访问令牌。我如何使访问令牌可以访问封闭组?

P.S.我是封闭组的成员,如果有的话,我总是可以获得管理员权限。

更新: 我给了我的帐户权限的应用程序。它仍然没有工作。

回答

2

您需要请求user_groups权限才能访问关闭的组信息。

要阅读组,你需要:

  • 任何有效access_token如果组是公共的(即基团的隐私设置是OPEN
  • user_groupspermission了用户的非公开组
  • friends_groupspermission对于用户朋友的非公开群组
  • 应用和游戏组需要th E使用一个App access_token

来源:https://developers.facebook.com/docs/reference/api/group/

相关问题