0

定期的にfoursquare Venue Categories APIを呼び出す必要があるかどうか教えてください

または、カテゴリ リストをデータベースに保存してアイテムの検索に使用できるように、1 回だけ呼び出す必要があります。

上記のシナリオでカテゴリ ID が変更されていない場合は、うまくいきます。

4

2 に答える 2

1

API ドキュメントから ( https://developer.foursquare.com/docs/venues/categories ):

「...このリストはセッションごとに 1 回だけダウンロードしてください。また、古い情報を避けるために、このデータを 1 週間以上キャッシュしないようにしてください。」

そのため、リストをデータベースに保存できますが、少なくとも週に 1 回はこのデータを更新する必要があります。

于 2012-10-02T19:24:29.100 に答える
1

はい、一定の間隔でカテゴリ エンドポイントを呼び出す必要がありますが、その間隔は長くなる可能性があります。

彼らはカテゴリに変更を加えます - 私たちは、私たちの側でキャッシュする階層を更新するために、月に 1 回程度 (実際には手動で) 呼び出します。

カテゴリ ID の変更は見られませんが、時間の経過とともにカテゴリが追加され、削除される可能性があります (削除についてはよくわかりません)。

めったに発生しませんが、認識できないカテゴリ ID を使用できる場合にエラーが発生することがあり、カテゴリ リストを更新してキャッシュを再構築する必要があります。

于 2012-10-02T17:56:48.803 に答える