特定区域的Foursquare场所

1 投票
1 回答
1194 浏览
提问于 2025-04-17 02:29

我想从一个特定的区域获取所有的4sq场所。现在我可以通过这个链接来获取一些场所:https://api.foursquare.com/v2/venues/search?ll=40.7,-74 这里的ll代表我的地理坐标。我可以传递一个半径参数,但我的区域可以是任何形状。

我在后台使用的是Django框架。

1 个回答

1

/venues/search 现在支持用矩形来查询(之前只支持圆形)。在请求中指定“sw”和“ne”参数,而不是“ll”。

你现在还可以指定“intent=browse”,这样可以得到某个区域内最好的结果,而不是根据你所在区域的中心点来决定。

https://developer.foursquare.com/docs/venues/search.html

不过,这个功能仍然不支持任意形状的多边形,也不能全面获取所有场所(它只会返回某个区域内最好的50个场所),但这应该离你想要的功能更近了一步。

撰写回答