問題が発生すると、Street View Static API からエラーまたは警告が返されることがあります。このガイドでは、各エラー メッセージについて説明し、エラーを解決するための詳細な手順を示します。
無効なリクエスト
リクエストが無効な場合、Street View Static API は HTTP ステータス コードと問題を説明するメッセージを返します。4xx
このようなエラー状態の例を次に示します。注: このリストはすべてのエラーを網羅しているわけではありません。問題の詳細については、API から返される実際のエラーコードとメッセージを確認してください。
エラー発生条件の例 | ステータス コード |
---|---|
リクエストに無効なパラメータが含まれているか、必須パラメータがありません。たとえば、size パラメータが想定された数値の範囲外か、リクエストに含まれていません。 |
400 BAD REQUEST |
リクエストに含まれている API キーが無効です。 | 403 FORBIDDEN |
エラーが原因でストリートビューの画像が表示されない
リクエストが有効であっても、別のエラーが発生してストリートビュー画像を表示できない場合、Street View Static API はエラーに応じて、ストリートビュー画像の代わりにテキストまたはエラー画像を返します。このようなエラー状態の例としては、アプリケーションが使用量上限を超えた場合などがあります。
API キーと課金に関連するエラー
API キーなしで Street View Static API を使用する場合や、アカウントで課金が有効になっていない場合は、ストリートビュー画像の代わりにエラー画像とエラーの種類を示すリンクがページに表示されます。(例: g.co/streetviewerror/key)。
キーレスエラーと解決策 | |
---|---|
API キーなしで Street View Static API を使用しています。この問題を解決するには、次の操作を行います。 | |
リクエストにデジタル署名がありません(必須)。この問題を解決するには、 URL に署名するをご覧ください。 |