不受支持的获取请求 - Facebook API

时间:2014-11-06 09:13:01

标签: facebook facebook-graph-api

我正在尝试获取Facebook页面'通过Facebook API提供。

将我的一个页面 - koodoocreative放入我的代码中会使数据恢复完全没问题。

但是,当我尝试将其中一个客户端加载到API中时,我收到了消息......

  

不支持的获取请求

附件是页面的图像'权限

Facebook Page Permissions

我的PHP代码如下....

// init app with app id (APPID) and secret (SECRET)
FacebookSession::setDefaultApplication('','');

$session = new FacebookSession('');

// First Get The Groups' Details...
$request = new FacebookRequest(
        $session,
        'GET',
        '/'.$app_view->app_view_title
);
$response = $request->execute();
$graphObject = $response->getGraphObject();

$page_name = $graphObject->getProperty('name');

// Next Get The Posts...
$request = new FacebookRequest(
        $session,
        'GET',
        '/'.$app_view->app_view_title.'/feed?limit=10'
);
$response = $request->execute();
$object = $response->getGraphObject();

$fbdata = $object->getPropertyAsArray('data');

?>

1 个答案:

答案 0 :(得分:1)

问题是您正在使用页面的用户名,例如/ koodoocreative,而客户可能不一定有这个。您应该使用数字页面ID,这样,API调用将适用于包含和不包含虚URL的页面。