2011-07-16 13 views

答えて

12

制限とオフセットパラメータを追加しようとしましたか?オフセット

+5

リミット= 0、クエリに追加する場合、写真のすべてを返します。ありがとう! – Brewer

+0

limit = 0は20個のアイテムしか返しません – jjxtra

+1

limit = 0は0個のアイテムを返します –

2

ユーザーに膨大な数のタグ付き写真がある場合、設定値= 0は必ずしも機能しないことがあります。また、タグ付き写真グラフAPIは多数の埋め込みコメントを返すことができるので、特にモバイルアプリを開発する場合は、すべての写真データを返すのに時間がかかることがあります。最後に、Facebookが高負荷の時に返すことができるエントリの数を制限することがあることがわかりました。

だから、おそらく最も良い方法は、返された写真データの最後に表示される「ページング」「次の」URLを使用することです。これは次のgraphAPIコールを提供し、次のx写真を取得するために使用できます。これは、limitとuntilパラメータを使用して事前に設定し、それらをグラフapi呼び出し内に組み込むことによって行います。とても便利な。

5

現在、写真とお気に入りの両方に100個のアイテムの制限があります。 しかし、100枚の写真のクエリには時間がかかります。

次のAPIコール:

https://graph.facebook.com/me/photos?limit=500 

は、ページングのリンクを持つ唯一の100結果が得られます。 FQLエクスプローラで

ラン(アカウントに100以上の写真を持っている場合): https://developers.facebook.com/tools/explorer/?method=GET&path=me%2Fphotos%3Flimit%3D500

関連する問題