http://lbsyun.baidu.com/

2、选择微信登录

3、点击掌握台,看下一下界面,点击运用管理

php地图数据PHP挪用百度地图接口依据IP地址获取地域 GraphQL

4、创建运用,我的是网站运用,以是选择浏览器端

5、里边所有字段要填写准确。
把稳:(白名单可输入网址,如果都用的话,便是用‘’号代替)

6、创建好之后大概是这样子

7、到了这里接口基本申请好了,开始上代码

/ 获取 IP 地理位置 百度舆图IP接口 @Return: array /function getCity($ip){ $ch = curl_init(); $url = "http://api.map.baidu.com/location/ip?ip={$ip}&ak=你刚申请的ak"; curl_setopt($ch, CURLOPT_URL, $url); //参数为1表示传输数据,为0表示直接输出显示。
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //参数为0表示不带头文件,为1表示带头文件 curl_setopt($ch, CURLOPT_HEADER,0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,false); $output = curl_exec($ch); curl_close($ch); $output = json_decode($output,true); return $city;}

8、结果呈现

9、完美结束,欢迎大家点赞、评论、关注,后面的内容会更精彩哦!


备注:如有侵权,请联系删除,感激!