我正在玩reqursive场地收集,请求API:
def VenueSearch(sw,ne,CLIENT_ID,CLIENT_SECRET):
global requests, json
baseUrl = "https://api.foursquare.com/v2/venues/searchsw=%s&ne=%s&client_id=%s&client_secret=%s&intent=browse" % (sw, ne, CLIENT_ID, CLIENT_SECRET)
payload = {'sw':sw,
'ne':ne,
'client_id':CLIENT_ID,
'client_secret':CLIENT_SECRET,
'intent':'browse',
'v':'20140723',
'limit':50
}
不知何故,请求开始总是返回50个场地,无论是在内部还是在边界框附近。我怎么能治好这个?我需要在bbox内部严格获取场地,或者我必须重新检查我身边的位置?
答案 0 :(得分:0)
因此,如果结果小于50个场地,唯一的解决方案是检查探索端点