我們正在開發和需要方向API來測量2個地址之間的距離。 我唯一的選擇是http,因爲這部分應用沒有地圖。Google方向API錯誤:REQUEST_DENIED
我想了解方向API,相關按鍵和配額的正確用法。
首先我們發出沒有密鑰的http調用。
maps.googleapis.com/maps/api/directions/json?origin=43.65077%2C-79.378425 &目的地= 43.63881%2C-79.42745
有時我們找回了應有的反應,但很多時候我得到OVER_QUERY_LIMIT (即使我們幾乎沒有發出任何電話,這是不可能的,我們正在觸發任何限制)
然後訪問此鏈接後: https://developers.google.com/maps/documentation/directions/usage-limits,我們啓用了API密鑰,並且增加了關鍵的呼叫。 所以調用現在看起來是這樣
每一次,我們發出的號召,我們回來REQUEST_DENIED
爲什麼說「我有的唯一選擇是http,因爲這部分應用程序沒有地圖」?我的請求(包括有效的密鑰)出現的錯誤消息是「對此API的請求必須通過SSL。使用https:而不是http:」加載API。您需要通過https進行請求。 – geocodezip
您是否可以確認在您的項目中啓用Directions API?你對API密鑰有任何限制嗎? – xomena
問題是我添加密鑰後仍然使用http。切換到https解決了我的問題 – iCAB