Google 静的マップ API が img タグから読み込むときに 403 禁止になる 質問する

Google 静的マップ API が img タグから読み込むときに 403 禁止になる 質問する

私が持っているのは、不動産の場所を示す Google マップですが、印刷しようとすると動的マップがうまく印刷されないため、Google Static Map イメージ API を実装することにしました。

http://lpoc.co.uk/properties-for-sale/property/oldgate-dairy-st-james-road-long-sutton-cambridgeshire-pe12/?prop-print=1

^^ は印刷ビューのプロパティの例であり、静的なマップ イメージが表示されるはずですが、読み込みに失敗し、インスペクターを確認すると、イメージに対して 403 Forbidden 応答が返されます。

しかし、URL に直接アクセスすると画像が読み込まれます...

何が間違っているのでしょうか?

ありがとう

スコット

ベストアンサー1

これにはかなりの数の閲覧数があったので、ここで問題に対する私の解決策を追加します。

新しい API を使用する場合は、ブラウザ アプリのキー (リファラー付き) を生成し、パターンが URL と一致していることを確認してください。

例えば、例.comあなたのパターンは

  example.com/*

リクエストする場合参考文献:

  *.example.com/*

サブドメインが存在するかどうかを確認し、両方のパターンを許可する開発者コンソールで。

  1. 訪問開発者コンソール
  2. API キーの下にある鉛筆アイコンをクリックして編集します。
  3. example.com/*「キー制限」の下で、、および*.example.com/*必要なローカル テスト ドメインのエントリがあることを確認します。

おすすめ記事