2012-04-14 14 views
2

私は、バッチ方式を使用して最大50のユーザープロファイルを正常に取得しました。私は同じプロセスを使用してこれらのユーザーのプロフィール写真を取得しようとしましたが、エラー302が発生しました。結果に返された写真を指し示すURLがあることがわかりましたが、それを使用して各写真を取得すると、一度にすべてを取得し、繰り返されるHTTP要求を防ぎます。 Facebook APIでバッチ処理を使用してこれらを取得することは可能ですか?友だちプロフィール写真の一括検索

答えて

0

FQLをお試しください:pic_squareは、指定されたサイズで、あなたに対応するユーザのプロフィール画像のURLをあげるpic_smallの1、pic_bigpic_squarepic

することができ

SELECT pic_square FROM user WHERE uid IN(SELECT uid2 FROM friend WHERE uid1 = me()) 

... 。

例えば:

https://developers.facebook.com/tools/explorer/?method=GET&path=fql%3Fq%3DSELECT%20pic_square%20FROM%20user%20WHERE%20uid%20IN%28SELECT%20uid2%20FROM%20friend%20WHERE%20uid1%20%3D%20me%28%29%29

関連する問題