我当前正在使用嵌入API在我的网站上使用Google Maps。使用HTTP作为引荐来源,对我来说已经很长时间了,但是我现在使用的是需要IP地址进行验证的服务。我已经在API设置中提供了服务器的IP地址,但是仍然出现错误。目前,Maps API正在返回:
Google Maps Platform拒绝了您的请求。此IP,站点或移动应用程序无权使用此API密钥。来自IP地址 。 。 。 的请求,引用者为:https://www。***。 com /
列出的引荐来源网址是我的正确服务器(在此示例中已删除)。但是,该IP地址是我的本地家庭Internet IP,而不是服务器的IP。
我不确定为什么它要接收此IP地址,因为我对代码没有做任何更改。使用的HTML代码与Maps API示例提供的用于嵌入的基本调用相同:
<iframe
width="600"
height="450"
frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/place?key=YOUR_API_KEY
&q=Space+Needle,Seattle+WA" allowfullscreen>
</iframe>
任何帮助将不胜感激。谢谢。