我如何通过Foursquare场地/搜索API返回的结果进行分页?

时间:2019-06-10 13:41:22

标签: api pagination geocoding foursquare

我想创建一个在给定纬度范围内的所有餐厅的列表。我正在使用带有 sw ne 参数的foursquare场所/搜索API。

如果我期望有200个结果。我知道每个限制上限为50个结果,我可以以+50的偏移量执行4个请求。 但是当[limit = 50,offset = 50]和[limit = 50,offset = 100]

时,我得到的结果相同

以下是示例GET请求中的参数:

https://api.foursquare.com/v2/venues/search?client_id=blaa&client_secret=blaa2&v=20190610&categoryId=4d4b7105d754a06374d81259&limit=50&sw=40.467632,-74.292252&ne=40.935656,-73.672914&intent=browse&offset=50

1 个答案:

答案 0 :(得分:1)

根据Foursquare的documentation for venues/search,没有偏移参数。您可能希望将the venues/explore endpoint&section=food参数(而不是categoryId参数)一起使用。