我今天一直有一个反复出现的问题。我正在尝试显示相册中的照片。出于某种原因,使用图形和 fql ( https://developers.facebook.com/tools/explorer/ ) 在图形资源管理器上一切正常,但是当我将其拉入应用程序时,我总是返回一个空数组。
我确实拥有此请求的正确权限,此应用程序的所有权限都是电子邮件、user_about_me、publish_actions、user_photos
我尝试过的电话如下,它们都给了我相同的结果。
$photos = $facebook->api('/'.$album_id.'/photos/');
// or
$photos = file_get_contents('https://graph.facebook.com/'.$album_id.'/photos/?access_token=' . $access_token);
// or
$params = array(
'method' => 'fql.query',
'query' => "SELECT images, src FROM photo WHERE album_object_id = " . $album_id,
);
$photos = $facebook->api($params);
它已经返回了一次或两次专辑内容,但是在我测试了这 99.99% 的时间的数百次中,它返回的是一个空白数组/json。
任何人都知道与此类似的问题。