高德API请求demo

首先你必须注册一个账号,因为搞得查东西是花钱的(或者去某宝租一个短期的)

object GaodeLBSDemo {
  def main(args: Array[String]): Unit = {
    import scala.collection.JavaConversions._
    // 构造一个http客户端
    val client = HttpClientBuilder.create().build()
    // 构造也给get协议请求
    val get = new HttpGet("https://restapi.amap.com/v3/geocode/regeo?key=自己注册申请的(会有模板)&location=116.481488,39.990464")
    // 用客户端去执行请求
    val response = client.execute(get)
    val entity = response.getEntity
    val in = entity.getContent
    val lines: util.List[_] = IOUtils.readLines(in)
    // 后续 TODO 解析响应回来的json,取出省、市、区、街道、商圈
  }
}
发布了23 篇原创文章 · 获赞 27 · 访问量 2267

猜你喜欢

转载自blog.csdn.net/MyNameIsWangYi/article/details/102785244