當前位置:
首頁 >
网页调用百度地图API提示“百度未授权使用地图API,可能是因为...”原因分析
發布時間:2023/11/21
58
生活家
生活随笔
收集整理的這篇文章主要介紹了
网页调用百度地图API提示“百度未授权使用地图API,可能是因为...”原因分析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天打開網站的時候出現了這個問題“百度未授權使用地圖API, 可能是因為您提供的密鑰不是有效的百度開放平臺密鑰或此密鑰未對本應用的百度地圖JavasoriptAPI授權。....”經過研究終于知道什么原因了。
驗證失敗的可能原因包括:
- 尚未申請ak,即'...ak=';
- 應用類別不是“瀏覽器端”
- 密鑰設置錯誤,如E4805d16520de693a3fe707cdc962045為正確的ak,但是設置時輸入的ak為E4805d16520de693a3fe707cdc962045xx;
- 密鑰未通過白名單,如下圖的ak在非baidu.com域名下會報錯。如果是本地測試可以將白名單里添加*,意思是不限制
- 創建或編輯ak時,取消勾選JavaScript API時會報錯;
錯誤的使用“服務端AK”用于 JavaScript API,JS API只支持瀏覽器類型的ak(自2016年1月15日升級) 因新系統升級,新建“服務端AK”不再支持瀏覽器端使用;在瀏覽器端使用,請選擇“瀏覽器端AK”,例如JavaScript API只支持瀏覽器類型AK。 對于以前申請的服務端AK,不變更即不受影響,仍支持瀏覽器端使用;如更新老的服務端AK,再次保存,則按新創建AK處理,不再支持瀏覽器端使用。
總結
以上是生活随笔為你收集整理的网页调用百度地图API提示“百度未授权使用地图API,可能是因为...”原因分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 淘宝卖家使用规蜜和云标签应对买家恶意行为
- 下一篇: 网站开启https后调用百度地图js a