我經歷了幾次這些文檔後,一直在我的頭上撞牆!我似乎無法通過API錯誤讓地圖出現在我的網站上。谷歌已禁用此應用程序與Maps API的GMaps JS API v3
我從網頁裏的我要顯示在地圖得到以下錯誤信息:
谷歌已經禁止對此應用使用地圖API。提供的密鑰不是有效的Google API密鑰,或者未獲得此網站上Google Maps JavaScript API v3的授權。如果您是此應用的所有者,您可以瞭解這裏獲得有效的密鑰:https://developers.google.com/maps/documentation/javascript/tutorial#Obtaining_Key
我(現在的好幾倍),已經進入我的帳戶和:
- 啓用地圖API第3版服務
- 生成一個新的API密鑰
- 將我允許的推薦人添加到密鑰。 (包括www.domain.com和domain.com網址)
我已經加入到網頁的頭部下面的腳本:
<script src="http://maps.googleapis.com/maps/api/js?sensor=false&key=MY_API_KEY_HERE" type="text/JavaScript" language="JavaScript"></script>
而且我有以下的JavaScript函數執行時點擊一個鏈接頁面上:顯示
alert("viewMap()");
var map = new GMap3(document.getElementById("map_canvas"));
var geocoder = new GClientGeocoder();
var address = "1600 Amphitheatre Parkway, Mountain View";
alert("Calling getLatLng ...");
geocoder.getLatLng(address, function(point) {
var latitude = point.y;
var longitude = point.x;
// do something with the lat lng
alert("Lat:"+latitude+" - Lng:"+longitude);
});
初始viewMap()
警報,然後接着是「谷歌已禁止使用......」的錯誤消息。
錯誤控制檯也顯示'GMap3未定義'。
任何人都可以請幫助顯示我的方式錯誤?
不,我剛剛補充說,仍然得到相同的結果/錯誤。 – user1496322
謝謝。我將得到這與V2的工作,然後工作遷移到V3 ... – user1496322