我需要知道如何重置Google Maps API v3的查詢限制。我知道我超過三天前超過了它,但它沒有重置,並且如果我發送5個以上的請求,我仍然會觸發它。我如何完全恢復它以便能夠再次獲得2500(或任何請求限制)?谷歌地圖api v3,超過72小時前超出查詢限制
我需要對一些地址進行地理編碼並將它們(lat,lon)放入數據庫中。我已經完成了2500個地址。我需要再做1000次,然後在頁面加載時只需要一次請求。
我需要知道如何重置Google Maps API v3的查詢限制。我知道我超過三天前超過了它,但它沒有重置,並且如果我發送5個以上的請求,我仍然會觸發它。我如何完全恢復它以便能夠再次獲得2500(或任何請求限制)?谷歌地圖api v3,超過72小時前超出查詢限制
我需要對一些地址進行地理編碼並將它們(lat,lon)放入數據庫中。我已經完成了2500個地址。我需要再做1000次,然後在頁面加載時只需要一次請求。
根據Google Geocoding API documentation,實際上有兩個限制。首先,每天有2,500個請求限制,你說你前幾天觸發了這個限制。但是,還有一個單獨的費率限制,這可能是您在這裏打的。
速率限制會阻止您在很短的時間內發出很多連續的地理編碼請求,這似乎是您正在嘗試執行的操作。沒有辦法解決這個問題,因爲在單個頁面上加載1,000個請求並不是Google Geocoding API的預期用途。
另外,根據谷歌:
注:地址解析API可以僅在與谷歌地圖一起使用;禁止在地圖上顯示地理編碼結果。有關允許使用的完整詳細信息,請諮詢Maps API Terms of Service License Restrictions。
這可能意味着您使用Google地理編碼器並將結果存儲在數據庫中的整體計劃違反了Google的服務條款。
如果(且僅當)你要顯示的結果在谷歌地圖(由服務條款要求)&標記,然後將這些物品可能會幫助您:
「如果您繼續超過此限制,您可能會阻止訪問Geocoding API」......您是否僅一次或多次觸及限制? –
我認爲這只是一次 – XFaktor