2009-04-28 60 views
1

昨天我第一次嘗試谷歌地圖API,並且我爲我的一個公共域生成了API密鑰。也許我犯了一個錯誤,因爲我在我的本地主機上測試了這個密鑰,而且工作正常,但是當我嘗試在我的網站上發佈它時,我收到了JavaScript警報,它說我的API密鑰對該域無效,但我爲該域生成了該密鑰。有什麼竅門?Google map API密鑰對於生成的域無效?

+0

每個域都必須有自己的密鑰。你確定你爲每個域使用了合適的密鑰嗎?(即domain + localhost)? – Rashack 2009-04-28 08:26:09

回答

1

密鑰始終爲localhost工作,用於測試目的。但是在其他域名中,域名必須與域名相匹配,您必須註冊該域名。所以,如果它真的匹配,你控制了嗎?在你註冊的域名中沒有輸入錯字?或者你使用子域名?另一個問題可能是,Google希望您的應用程序(使用地圖)可以從網絡訪問,而不要求輸入密碼或類似的障礙。