我最近一直在开发将我们的地图升级到v3,在开发期间我使用自己的个人密钥.一切都很好.什么时候去制作我有人通过公司的谷歌帐户生成一个密钥,现在它不起作用.我坐在他们旁边,确保他们正在生成一个浏览器密钥,我很确定这些域名在"推荐人"部分下正确匹配: .mydomain.com / mydomain.com/*
我已经确认我们正在使用Key for browser apps.
我已经通过服务面板验证了Google Maps API v3已打开.一切都与我用钥匙做的方式相同.我认为唯一的区别是他们已经在公司帐户上启用了Billing,而我的密钥却没有.我们希望从我的密钥中移除这一点,因为它的收入超过了我帐户的25k次/天限制.
当使用公司API密钥时,地图会加载,然后很快我会收到一个警告框,上面写着:"Google已停止使用此应用程序的Maps API.提供的密钥不是有效的Google API密钥,或者未经授权对于此网站上的Google Maps Javascript API v3.如果您是此应用程序的所有者,则可以在此处了解如何获取有效密钥:https://developers.google.com/maps/documentation/javascript/tutorial#api_key "
如果我然后用我自己的密钥替换密钥,使用相同的引用设置,它可以工作..
任何帮助将不胜感激.