我已经通过了foursquare api,但我找不到我想要的东西。
我需要获取所有地点名称,城市名称,国家/地区名称以及纬度和数字经度。
这有什么具体的答案吗?
提前致谢。
答案 0 :(得分:3)
如果你能够建立一个好的守护者并且让它在24小时内运行并且具有良好的错误处理能力,那么这是可以实现的。
如果你有时间,你可以对一系列经度和纬度进行多场地探索(如数百万)请求,以获得一切。 您将受限于5000个无用户请求/小时,并且需要将结果存储在数据库中,以避免重复,您可以在存储任何新结果之前检查venue_id。
每个查询也会限制近50个结果。
如果你能想象这会是怎么回事: 1-您将开始查询半径为5 KM的点,此查询可能会返回0结果或30个结果甚至4000个结果,具体取决于在该半径中注册的场地数量。 2-如果没有,你可以在5 KM之后开始新的点查询,如果它返回更多的全部50个场地设置,那么你可能会在5公里内查询,以获得更多结果,可能在下一米或下一个K metetrs。
答案 1 :(得分:1)