使用百度地圖API服務中的問題匯總


1、服務器端與瀏覽器端的AK的區別

服務端就是指數據操作需要在百度地圖服務器上進行接口數據交互,不能在前端代碼中直接調用,跨域不支持,開發多一個后端;

瀏覽器端就是指數據操作需要在Web前端就可以完成的,一般地,大多是普通開發者直接申請瀏覽器端AK即可

 

2、申請瀏覽器端AK時“Referer白名單的設置

 

此處的“Referer白名單”可以有兩種設置方式:

第1種方式:你白名單設置成*支持所有的域名。推薦方式,否則可能報“status:220,APP Referer”的錯誤。
第2種方式:可以把localhost或者把你本地的ip加到白名單里

3、地理編碼請求時返回“status:220,APP Referer”的解決辦法

如下所示的請求鏈接http://api.map.baidu.com/geocoder/v2/表示V2.0版本的百度地圖地理編碼服務,V2.0及以前版本自2019.6.18起新用戶無法使用。老用戶仍可繼續使用V2.0及以前版本請求實現逆地理編碼服務。如果用V3仍然返回“status:220,APP Referer”校驗失敗的錯誤提示,則需要在百度地圖個人中心將其中的“APP ID”中的內容設置為*號,重新發起請求即可。參考鏈接:APP Referer校驗失敗:百度地圖報錯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM