2

Facebook と頻繁にやり取りするアプリがあり、そこにあることがわかっている API の制限について心配するほど集中的です。私の質問は次のとおりです。一部のアプリケーションでは、Facebook に積極的に関与し、API の制限に直面することはありませんが、何百万ものユーザーがいるのはなぜですか? そのようなアプリケーションの 1 つが「hootsuite」です。

  • 高度な負荷軽減メカニズムを実装していますか? (キュー、バッチ、キャッシュが思い浮かびます)
  • Facebookはどういうわけかそれらを特別に扱いますか? (パートナーシップかも?)
4

1 に答える 1

2

どちらのオプションも可能です。

何らかの形の負荷軽減メカニズムをお勧めします。これは、データをキャッシュするか、重いクエリを事前に実行することで実現できます (おそらくある種の cron ジョブで)。

Facebook は、ここでアプリケーション API レート制限に関していくつかの良い提案を提供しています。

このダッシュボードにアクセスして、アプリケーションに適用されているレート制限に関する詳細情報を取得することもできます。

https://developers.facebook.com/apps/<app_id>/insights?ref=nav&sk=ae_<app_id>
于 2013-10-01T15:23:31.703 に答える