1

Facebookのアルバム/写真ブラウザを構築しています。facebook api は、私たちがそれを構築するのを避けるはずのクールなページング システムを提供します。ただし、正しく動作していないようです...次のクエリをご覧ください: http://developers.facebook.com/tools/explorer/?method=GET&path=me%2Falbums

現在のユーザーのすべてのアルバムを返します。ただし、次のページにのみアルバムがあるにもかかわらず、前後のページングが表示されます (前のページは空です...)

なぜこれが起こっているのですか?ありがとう

4

1 に答える 1

2

Facebook は通常、次または前のクエリにデータがあるかどうかを判断することを気にしません。現在のクエリに基づいて、自動的に URL を作成するだけです。

FB 開発でよくある光景:

{
  "データ": [
  ]
}

応答をデコードして、それが空の配列かどうかを確認するのはあなた次第です。この場合、最初のページにいるので、前へのリンクが空のデータセットを返すことを期待する必要があります。

于 2012-04-12T18:45:22.297 に答える