delphi 调用php接口_PHP调用百度地图接口,根据IP地址获取地区

1、登录百度地图开放平台

http://lbsyun.baidu.com/

2、选择微信登录

3、点击控制台,看下一下界面,点击应用管理

a7fdf6c9c0453011e2e058e9be9f5b89.png

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

6175044afc9d0478df5721e444037c9e.png

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

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

01e32aba93142bf4584543f5968025c9.png

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、结果呈现

7d40588be5a89ff1e5d49d1e9caae5f7.png

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值