私は今日、繰り返し問題を抱えています。アルバムの写真を表示しようとしています。何らかの理由で、グラフと fql ( https://developers.facebook.com/tools/explorer/ ) を使用してグラフ エクスプローラーですべて正常に動作しますが、アプリにプルすると、常に空の配列が返されます。
このリクエストに対する正しい権限も持っています このアプリのすべての権限は、email、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);
アルバムの内容が 1 回か 2 回返されましたが、何百回もテストしたうち、99.99% の確率で空の配列/json が返されました。
誰もがこれと同様の問題を知っています。