1

ユーザーのアルバム + 写真 + 投稿を表示するアプリケーションがあります。ユーザーは、このコンテンツをさらにフィルタリングできます。私たちの問題は、ヘビー FB ユーザーの場合、制限を超えたエラーが発生することです。

この状況を回避するには、再度ログインする必要があると考えていましたが、FB.login() 関数を使用して、新しいアクセス トークンを取得し、再びデータをクエリできるようにします。

しかし、このアプローチは私たちにとってはうまくいきません。

この問題を回避できる他の方法はありますか?

どんな助けでも大歓迎です。

4

2 に答える 2

0

何を行っているかを正確に知らずにアドバイスを与えることは困難ですが、一般的なアドバイスは、行っている API 呼び出しの数を減らすことです。そのため、同じデータを複数回クエリしていないことを確認してください。また、あまり頻繁に変更されないデータをクエリしている場合は、そのデータが必要になるたびに Facebook を呼び出さないように、そのデータをサーバーにキャッシュすることができます。

于 2012-07-23T18:55:29.070 に答える
0

頭頂部:

  • FQL マルチクエリを使用して、より大きなバッチでデータを取得する
  • Graph API ドキュメントの構文を使用して?ids=<CSV LIST OF IDS>、複数のオブジェクトのデータを一度に取得します

それらが既に配置されていて、まだ制限に達している場合は、呼び出しを抑制し、バックグラウンドで数分間ゆっくりと必要な呼び出しを行います。

于 2012-07-23T14:13:10.677 に答える