如何在搜索模式下使用Foursquare API获得50多个场馆



我正在实现一个简单的Python项目,用于研究目的,我想使用Foursquare API在半径内检索200个不同的汉堡位置。

我试着用"搜索"连续打了四个电话,但每个电话的结果都是重叠的。我也检查了这个问题,但偏移量限制为50(所以我只能通过两次调用得到100个结果(。

我想确保没有一个场地是重复的,而不必检查每个电话的响应,我不想一个接一个地遍历结果。

有简单的方法吗?

提前谢谢。

venues/search端点上没有办法绕过50的limit,不幸的是,至少没有任何记录。

正如另一个答案所指出的,您可以使用venues/explore端点和offset来获得下一组50(limit(。根据所使用的参数(querycategoryIdsection等(,如果您以未经身份验证的用户身份访问此端点(因此无法获得自定义结果(,则可能能够复制与venues/search相同的结果集。

最新更新