1

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 を何度も呼び出す必要はありません。

他の誰かがこれが起こるのを見ましたか?

4

2 に答える 2

2

あなたの問題は場所にあります。指定したllパラメータはサンフランシスコの場所のものですが、表示される予定の会場はシアトルにあります。

于 2013-01-09T05:50:19.793 に答える