我已经通过了foursquare api,但我找不到我想要的。
我需要获取所有带有纬度和经度的地名、城市名称、国家名称。
是否有任何特定的api url?
提前致谢。
如果您可以构建一个好的守护程序,并让它使用具有良好错误处理能力的良好算法使其 24 小时工作,这是可以实现的。
如果您有时间,您可以对大量经度和纬度列表进行多地点探索(如数百万)请求以获取所有内容。您将受到每小时 5000 个无用户请求的限制,并且需要将结果存储在数据库中,以避免重复,您可以在存储任何新结果之前检查场地 ID。
您还将受到每个查询近 50 个结果的限制。
如果您可以想象会发生什么: 1-您将开始查询半径为 5 公里的点,此查询可能返回 0 个结果或 30 个结果甚至 4000 个结果,具体取决于该半径内注册了多少个场地。2-如果没有,你可以在5KM之后开始新的点查询,如果返回更多的完整的50个场地集,那么你可能会在5KM内查询,以获得更多结果,可能在下一米或下一K米。