2013-01-08 37 views
0

我正在使用foursquare場館搜索API來使用JavaScript獲取搜索結果。foursquare的最大數量api?

但我只得到50個結果。

我該如何獲得超過50個結果(比如約100或200)?

的API: https://api.foursquare.com/v2/venues/search?query=Hotels & LL = 40.70590473669712,-73.9780035 &限制= 50 &半徑= 3200 & CLIENT_ID = clinetid & client_secret = clientsecret

+2

您的代碼在哪裏? –

+0

我添加了我使用的api。 – soundar

+0

如果我使用「附近的點」意味着,有可能獲得重複的結果? – soundar

回答

0

Foursquare的API有50結果限制,但是,你可以得到可利用附近的點,這樣的重複的詞:

https://api.foursquare.com/v2/venues/search?ll=100.100,-30.010&limit=50 
https://api.foursquare.com/v2/venues/search?ll=100.110,-30.110&limit=50 
+0

如果我使用「附近的點」的意思,任何可能性獲得重複的結果? – soundar

+0

@ user1954835很可能你會得到重複的結果,是的。只需將它們過濾出來,並保持一點點改變,直到獲得任意數量的獨特結果。 –

+0

非常感謝.ammaan – soundar

0

您可以通過limit參數告訴Foursquare API返回更多結果(最多500),因爲described here.

+1

他正在使用來自場館的「搜索」API,並且限制爲50,如[這裏]所述(https://developer.foursquare.com/docs/venues/search) –

+0

改變我的API使用場地herenow到500結果 – soundar

+0

啊是的。我不知道如何繞過這一點。 :| – 2013-01-08 17:47:26