【问题标题】:maximum number of results in foursquare api?Foursquare api中的最大结果数?
【发布时间】:2012-12-22 01:52:00
【问题描述】:

我正在使用 Foursquare 场地搜索 API 来使用 javascript 获取搜索结果。

但我只得到 50 个结果。

如何获得超过 50 个结果(例如,大约 100 或 200 个)?

使用的api: https://api.foursquare.com/v2/venues/search?query=Hotels&ll=40.70590473669712,-73.9780035&limit=50&radius=3200&client_id=clinetid&client_secret=clientsecret

【问题讨论】:

  • 我添加了我使用的api。
  • 如果我使用“附近点”的意思,有没有可能得到重复的结果?

标签: javascript foursquare


【解决方案1】:

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

【讨论】:

  • 如果我使用“附近点”的意思,有没有可能得到重复的结果?
  • @user1954835 你很可能会得到重复的结果,是的。只需将它们过滤掉并不断改变点,直到获得任意数量的独特结果。
【解决方案2】:

您可以通过 limit 参数告诉 Foursquare API 返回更多结果(最多 500 个),如 described here.

【讨论】:

  • 他正在使用来自场所的search API,并且限制为 50,如 here 所述
  • 我现在如何使用场地将我的 api 更改为 500 个结果
  • 啊,是的。我不知道如何绕过它。 :|
猜你喜欢
  • 2014-05-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-17
  • 2015-06-19
  • 2020-06-24
  • 1970-01-01
  • 2013-06-17
相关资源
最近更新 更多