2015-07-10 45 views
-1

我可以使用下面的腳本引用來處理谷歌地圖。API_Key是必需的,它需要使用Google Map API JS

<script src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false"></script> 

即使我沒有使用從Google服務獲得的api密鑰,這對我也適用。 當我在網上搜索時,大多數情況下啓動點是創建API密鑰。 它可能很簡單,但仍需要清除它是否有必要?也在需要的地方。

回答

-1

你是正確的,它現在工作。谷歌遲早會失敗,你將不得不創建並添加一個有效的API密鑰。

+0

現在在某些API中有免費和付費的鍵有不同的限制 - 可能沒有NO鍵,限制更嚴格? –

1

Google Maps API v3first released時,它不需要密鑰。您應該注意,那時使用Google Maps API完全免費。從那時起,高用量已經成爲費用,因此谷歌已經開始推薦使用鑰匙。與V2一樣,您只能將其用於免費且可公開訪問的應用程序。如果是商業產品,則需要Google Maps API Premier。

OpenLayers Library通過在後臺調用Google Maps API v3來工作。

所以你會發現舊的教程,論壇帖子和答案,說不需要密鑰,但我總是使用一個密鑰,因爲它只需要一分鐘左右就可以獲得密鑰,並且沒有其他缺點。

我強烈建議您使用帶有密鑰的Google地圖圖層。

雖然您會發現Google地圖無需密鑰,但我目前可以訪問的每個官方文檔和示例都表示您需要使用密鑰。

Getting Started page說: 所有Maps API應用程序*都應使用API​​密鑰加載Maps API。使用API​​密鑰可以監控應用程序的Maps API使用情況,並確保Google可以在必要時與您聯繫。如果您的應用的Maps API使用率超過使用限制,則必須使用API​​密鑰加載Maps API才能購買額外的配額。

注意:如果用於商業用途,則需要有Google Maps API Premier key。關於這個問題,請參閱FAQ

讓我知道如果你面對任何進一步的查詢/關注此。

謝謝!

相關問題