springboot使用百度地图IP定位API进行定位
一、申请开发者密钥(AK)
申请密钥后,可以在控制台-应用管理-我的应用里面查看密钥,如下图所示。
二、在springboot中调用百度地图的API
1、新建一个接口类
新建一个一个包client,在包下面新建一个类命名为baiduMap
package com.zhou.client;
import com.dtflys.forest.annotation.Get;
import org.springframework.stereotype.Repository;
import java.util.Map;
//持久层
@Repository
public interface baiduMap {
//{0}和{1}处分别会携带参数ak和ip,访问地址http://api.map.baidu.com/location/ip
@Get("http://api.map.baidu.com/location/ip?ak=${0}