2009-04-28 218 views
1

昨天我第一次尝试谷歌地图API,并且我为我的一个公共域生成了API密钥。也许我犯了一个错误,因为我在我的本地主机上测试了这个密钥,而且工作正常,但是当我尝试在我的网站上发布它时,我收到了JavaScript警报,它说我的API密钥对该域无效,但我为该域生成了该密钥。有什么窍门?Google map API密钥对于生成的域无效?

+0

每个域都必须有自己的密钥。你确定你为每个域使用了合适的密钥吗?(即domain + localhost)? – Rashack 2009-04-28 08:26:09

回答

1

密钥始终为localhost工作,用于测试目的。但是在其他域名中,域名必须与域名相匹配,您必须注册该域名。所以,如果它真的匹配,你控制了吗?在你注册的域名中没有输入错字?或者你使用子域名?另一个问题可能是,Google希望您的应用程序(使用地图)可以从网络访问,而不要求输入密码或类似的障碍。