(我认为)我的客户的Google地图最近停止工作,原因是以前的开发人员暂停了他的Google帐户和相关的API密钥。我已经建立了一个启用了结算功能的新项目,并且拥有一个新的API密钥,但是地图仍然没有显示。
我已将新的API密钥输入到插件中,清空了缓存,然后删除并重新安装了插件。我启用了Maps Javascript API,Maps Static API,地理编码和地方,并输入了HTTP引用网址。
此代码出现在控制台的第52行中。
_.Uc=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];_.y.console&&_.y.console.error&&_.y.console.error.apply(_.y.console,_.wa(b))};Vc=function(a){this.message=a;this.name="InvalidValueError";this.stack=Error().stack};_.Wc=function(a,b){var c="";if(null!=b){if(!(b instanceof Vc))return b;c=": "+b.message}return new Vc(a+c)};_.Xc=function(a){if(!(a instanceof Vc))throw a;_.Uc(a.name+": "+a.message)};
我得到的不是“地图,抱歉,出了点问题”消息。
浏览器开发者控制台显示Google Maps Javascript API错误:APIProjectMapError
。它还显示js?key=
,然后包含旧键而不是新键。
请问我如何在WP Google Map插件中更新Google API密钥以及如何从缓存中删除旧密钥?
答案 0 :(得分:0)
根据documentation ApiProjectMapError
在以下情况下返回:
提供的API密钥或与其一起使用的API项目 相关联,无法解决。该错误可能是暂时的。如果 此错误消息仍然存在,您可能需要获取新的API密钥或 创建一个新的API项目。
如果您已通过GCP Console在WP仪表板中应用了API密钥,则插件必须存在问题,插件的支持团队可以帮助您确定问题。您也可以联系Google Maps Platform的support team,因为它们也可以帮助您解决问题。
我强烈建议您与上述支持小组联系,因为您的问题涉及到API密钥,出于安全原因,您不能公开共享该密钥。