我正在实现一个简单的Python项目,用于研究目的,我想使用Foursquare API在半径内检索200个不同的汉堡位置。
我试着用"搜索"连续打了四个电话,但每个电话的结果都是重叠的。我也检查了这个问题,但偏移量限制为50(所以我只能通过两次调用得到100个结果(。
我想确保没有一个场地是重复的,而不必检查每个电话的响应,我不想一个接一个地遍历结果。
有简单的方法吗?
提前谢谢。
在venues/search
端点上没有办法绕过50的limit
,不幸的是,至少没有任何记录。
正如另一个答案所指出的,您可以使用venues/explore
端点和offset
来获得下一组50(limit
(。根据所使用的参数(query
、categoryId
、section
等(,如果您以未经身份验证的用户身份访问此端点(因此无法获得自定义结果(,则可能能够复制与venues/search
相同的结果集。