gpt4 book ai didi

google-maps - 该 IP、站点或移动应用程序无权使用该 IP 授权的 API key

转载 作者:行者123 更新时间:2023-12-03 03:25:00 25 4
gpt4 key购买 nike

我正在使用 Google Places API,它要求您提供允许使用该服务的 IP 列表。该 API 在我的本地计算机上运行良好,但它给出了

This IP, site or mobile application is not authorized to use this API key

当我从生产服务器使用它时。我已经添加了所需的 IP。还有其他想法可能是什么问题或如何调试它吗?

最佳答案

我遇到了同样的问题,我发现了这个。

在 url 上,最后需要服务器 key ,而不是应用程序的 api key 。

所以基本上,您只需在 URL 末尾添加服务器 key ,如下所示:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=yourlatitude,yourlongitude&radius=5000&sensor=true&key=SERVERKEY

现在,要获取服务器 key ,只需按照以下步骤操作:

1) 转到开发者控制台 https://code.google.com/apis/console/

2) 在“凭证”中的“公共(public) API 访问”下,创建新 key

3)从选项中选择服务器 key 。

4) 在字段中输入您的 IP 地址,如果您有更多 IP 地址,您可以在每一行中添加。注意: 仅输入 IP 地址当您想将其用于测试目的时。否则将 IP 地址部分留空。

5)完成后,单击“创建”,将生成新的服务器 key ,然后您可以将该服务器 key 添加到您的 URL。

最后一件事是,您可以将它添加到最后,而不是将sensor=true放在URL中间:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=yourlatitude,yourlongitude&radius=5000&key=SERVERKEY&sensor=true

这肯定会解决问题,只需记住使用地方 api 的服务器 key 即可。

编辑

我相信网址在过去几年中已经发生了变化。您现在可以从这里访问开发者控制台 - https://console.developers.google.com/apis/dashboard

  • 导航至开发者控制台 - https://console.developers.google.com/或使用详细信息中的链接直接导航至 API 仪表板。
  • 在开发者控制台下,从左侧导航面板中找到标签
  • 选择项目
  • 从左侧导航面板中选择凭据
  • 您可以根据需要从顶部导航栏创建凭据类型。

希望这个答案对您和其他观众有所帮助。祝你好运..:)

关于google-maps - 该 IP、站点或移动应用程序无权使用该 IP 授权的 API key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23289380/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com