获取界面url_PHP调用百度地图接口,根据IP地址获取地区
生活随笔
收集整理的這篇文章主要介紹了
获取界面url_PHP调用百度地图接口,根据IP地址获取地区
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、登錄百度地圖開放平臺
http://lbsyun.baidu.com/
2、選擇微信登錄
3、點擊控制臺,看下一下界面,點擊應用管理
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、完美結束,歡迎大家點贊、評論、關注,后面的內容會更精彩哦!!!
備注:如有侵權,請聯系刪除,謝謝!
總結
以上是生活随笔為你收集整理的获取界面url_PHP调用百度地图接口,根据IP地址获取地区的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pg多线程更新会发生死锁_何时用多线程?
- 下一篇: 如何给页面加上loding_怎么做404