0

HTTP 请求失败,状态码:403,当我尝试在颤动中调用 Map Api这是截图 任何人请帮帮我

4

2 回答 2

1

屏幕截图中显示的 url 返回以下消息以及 403 代码:

Google Maps Platform 服务器拒绝了您的请求。您必须在https://console.cloud.google.com/project/_/billing/enable上启用 Google Cloud 项目的结算功能了解更多信息,请访问https://developers.google.com/maps/gmp-get-started

因此,您必须在代码中和在 Google 云控制台上做三件事:

  1. 确保捕获并报告从 api 返回的任何错误消息,以便更好地理解响应代码。
  2. 取消您现在已发布到世界的 api 密钥,并在云控制台中为 Google 地图 api 生成一个新密钥。
  3. 为您的项目启用计费功能,否则 Google 地图 api 将永远无法工作,因为它是一项收费服务。

希望这可以帮助。正如我所说,永远不要发布 api 密钥,也不要将它们存储在 GitHub 或类似网站上。

于 2021-01-28T08:23:01.797 回答
0

抱歉,错误 403 表示您无权从服务器端访问该图像。

于 2021-01-28T07:06:19.587 回答