FourSquare の検索 API を使用すると、奇妙な動作が見られます。私が構築しているサイトには、すべてのナイトクラブ スポットがリストされています (www.nationalvip.com)
5つのカテゴリを使用して検索すると:
// 4bf58dd8d48988d121941735 - lounge
// 4bf58dd8d48988d11f941735 - nightclub
// 4bf58dd8d48988d1e7931735 - jazz club
// 4bf58dd8d48988d1e9931735 - rock club
// 4bf58dd8d48988d1d8941735 - gay clubs
カテゴリにあるナイトクラブの一部: 4bf58dd8d48988d1d8941735 が表示されません。
したがって、次のようにクエリします。
/v2/venues/search?categoryId=4bf58dd8d48988d121941735,4bf58dd8d48988d11f941735,4bf58dd8d48988d1d8941735,4bf58dd8d48988d1e9931735,4bf58dd8d48988d1e7931735&ll=47.6097,-122.3331&radius=10000&intent=browse&v=20120801
この会場を省略:
https://foursquare.com/v/last-supper-club/40b13b00f964a520a7f61ee3
そのカテゴリを単独で使用すると、彼らはそうします。
...?categoryId=4bf58dd8d48988d1d8941735&ll=47.6097,-122.3331&radius=10000&intent=browse&v=20120801
カテゴリを並べ替えてみました。さまざまなカテゴリで API を何度も呼び出す必要はありません。
他の誰かがこれが起こるのを見ましたか?