Google 街景高级计划 API - API 服务器拒绝您的请求
Google Street View Premium Plan API - API server rejects your request
我正在尝试从基本 Google 街景 API 切换到高级。因此,当我使用时:
(space 添加 https 后因为我不能 post 在 post 中有两个以上的链接)
https://maps.googleapis.com/maps/api/streetview?location=40.720032,-73.988354&size=400x400&fov=90&heading=235&pitch=10&key=MY_PREMIUM_API_KEY
我得到一张带有 Google 水印的图像,它的缩放比例不会超过 640x640,与使用基本 API 键时相同。
好吧,要发挥Premium GSV的优势API,我还需要做一个数字签名。我已经生成了一个密钥并使用 python 代码签署了我的 url(如教程中所述,带有删除的域):https://github.[=33= .py - 它生成的签名与 Google 网站上的签名相同:https://developers.google.com/maps/documentation/streetview/get-api-key?hl=en_GB#premium-key
最后,我将签名添加到 URL:
(space 添加 https 后因为我不能 post 超过两个链接 post)
https://maps.googleapis.com/maps/api/streetview?location=40.720032,-73.988354&size=400x400&fov=90&heading=235&pitch=10&key=MY_PREMIUM_API_KEY&signature=MY_BASE64_SIGNATURE
但是,这是我在 return 中得到的,而不是图像:
"The Google Maps API server rejected your request. This API project is not authorized to use this API. Please ensure that this API is activated in the APIs Console: https://console.developers.google.com/apis/library?project=_"
不可能是 API 项目未激活,因为此项目的基本 API 和 Premium 密钥有效。有什么想法,为什么会发生这种情况并且高级图片下载不起作用?
这似乎是一个纯技术问题,超出了配额。
我正在尝试从基本 Google 街景 API 切换到高级。因此,当我使用时: (space 添加 https 后因为我不能 post 在 post 中有两个以上的链接)
https://maps.googleapis.com/maps/api/streetview?location=40.720032,-73.988354&size=400x400&fov=90&heading=235&pitch=10&key=MY_PREMIUM_API_KEY
我得到一张带有 Google 水印的图像,它的缩放比例不会超过 640x640,与使用基本 API 键时相同。 好吧,要发挥Premium GSV的优势API,我还需要做一个数字签名。我已经生成了一个密钥并使用 python 代码签署了我的 url(如教程中所述,带有删除的域):https://github.[=33= .py - 它生成的签名与 Google 网站上的签名相同:https://developers.google.com/maps/documentation/streetview/get-api-key?hl=en_GB#premium-key
最后,我将签名添加到 URL:
(space 添加 https 后因为我不能 post 超过两个链接 post)
https://maps.googleapis.com/maps/api/streetview?location=40.720032,-73.988354&size=400x400&fov=90&heading=235&pitch=10&key=MY_PREMIUM_API_KEY&signature=MY_BASE64_SIGNATURE
但是,这是我在 return 中得到的,而不是图像: "The Google Maps API server rejected your request. This API project is not authorized to use this API. Please ensure that this API is activated in the APIs Console: https://console.developers.google.com/apis/library?project=_"
不可能是 API 项目未激活,因为此项目的基本 API 和 Premium 密钥有效。有什么想法,为什么会发生这种情况并且高级图片下载不起作用?
这似乎是一个纯技术问题,超出了配额。