HTTP 请求失败,状态码:403,当我尝试在颤动中调用 Map Api这是截图 任何人请帮帮我
问问题
238 次
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 云控制台上做三件事:
- 确保捕获并报告从 api 返回的任何错误消息,以便更好地理解响应代码。
- 取消您现在已发布到世界的 api 密钥,并在云控制台中为 Google 地图 api 生成一个新密钥。
- 为您的项目启用计费功能,否则 Google 地图 api 将永远无法工作,因为它是一项收费服务。
希望这可以帮助。正如我所说,永远不要发布 api 密钥,也不要将它们存储在 GitHub 或类似网站上。
于 2021-01-28T08:23:01.797 回答
0
抱歉,错误 403 表示您无权从服务器端访问该图像。
于 2021-01-28T07:06:19.587 回答