FacebookのAPIを使用してログインfacebookですべてのグループの画像を取得する方法
質問
私はFacebookのグループからのすべての画像は、FacebookのAPI
を使用して取得しようとしています私が使用しているすべての写真を得ることができないという問題がある。
$facebook->api_client->call_method('Photos.get', array('subj_id' => $uid));
http://wiki.developers.facebook.com/index.php /Photos.getする
私が今使っていると、
方法であり、$albums = $facebook->api_client->photos_getAlbums($uid, NULL);
http://wiki.developers.facebook.com/index.php /Photos.getAlbumsする
、その後に、これまでのアルバムのためのループ
$facebook->api_client->call_method('Photos.get', array('subj_id' => $uid));
そして、私は私の大きな配列
にすべての新しい配列の結果を追加します$big_array = array_merge($big_array,$result_array_from_that_call);
2つの問題は、ここで発生します:
の1-時々、この呼び出しが失敗した - 私は理由は毎秒あまりにも多くのコールを考える -
2-要求がプロセスにv.long時間を要する
これを行うには良い方法はありますか?
みんなありがとう。
乾杯
EDIT ::私が使用してすべての画像を取得しようとしました。
$facebook->api_client->call_method('Photos.get', array('subj_id' => $uid));
「すべての画像をグループにリストされているので、なぜ多分知らない」とグループIDとして$ UIDを使用して、それのではない作業を行います。
解決
最善の解決策は、出力にアルバムだったし、その後のアルバムをユーザーがクリックすると、その
内の画像を確認します所属していません StackOverflow