私は基本的なGoogleストリートビューAPIからプレミアムに切り替えようとしています。したがって、私が使用しているとき: (ポストに2つ以上のリンクを投稿できないため、httpsが追加された後のスペース)GoogleストリートビュープレミアムプランAPI - APIサーバーがリクエストを拒否します
https:///maps.googleapis.com/maps/api/streetview?位置= 40.720032、-73.988354 &サイズ= 400×400 & FOV = 90 &見出し= 235 &ピッチ= 10 &キー= MY_PREMIUM_API_KEY
Iは、場合と同様、640x640よりも拡張しない、Googleの透かしを有する画像を得ます基本的なAPIキーを使用します。 さて、プレミアムGSV APIの利点を利用するには、デジタル署名も必要です。私は秘密鍵を生成し、そこからpythonコードを使用して私のURLに署名しました(ドメインを削除しました:チュートリアル)。https://github.com/googlemaps/url-signing/blob/gh-pages/urlsigner PY - それは、Googleのウェブサイト上の1とちょうど同じシグネチャを生成します:https://developers.google.com/maps/documentation/streetview/get-api-key?hl=en_GB#premium-key
最後に、私はURLに署名を追加:私は以上の2つのリンクを投稿することができないため
(httpsの後にスペースが追加されます)の記事で
ます。https:/ /maps.googleapis.com/maps/api/streetview?location=40.720032,-73.988354 &サイズ= 235= 400x400の& FOV = 90 &見出し 「GoogleマップAPIサーバがリクエストを拒否:ピッチ= 10 &キー= MY_PREMIUM_API_KEY &署名= MY_BASE64_SIGNATURE
はしかし、これは私が代わりに画像の見返りに取得されるものです。このAPIプロジェクトは、このAPIを使用する権限がありません。 https://console.developers.google.com/apis/library?project=_ "
このプロジェクトの基本的なAPIとして、このAPIプロジェクトはアクティブ化されていないことはできません。&プレミアムキーが動作します。