Die Street View Static API kann bei Fehlern einen Fehler oder eine Warnung ausgeben. In diesem Leitfaden werden die einzelnen Fehlermeldungen erläutert und weitere Informationen zum Beheben von Fehlern gegeben.
Unzulässige Anforderungen
Bei einer ungültigen Anfrage gibt die Street View Static API den HTTP-Statuscode 4xx
und eine Meldung zurück, in der das Problem beschrieben wird. Nachstehend finden Sie Beispiele für die Fehlerbedingungen. Hinweis: Dies ist keine vollständige Liste der möglichen Fehler. Prüfen Sie den tatsächlichen Fehlercode und die Meldung, die von der API zurückgegeben werden, um Details zu bestimmten Problemen zu erhalten.
Beispiel: Fehlerbedingung | Statuscode |
---|---|
Die Anfrage enthält einen ungültigen Parameter oder ein erforderlicher Parameter fehlt. Beispielsweise liegt der Parameter size nicht im erwarteten Bereich numerischer Werte oder fehlt in der Anfrage. |
400 BAD REQUEST |
Der in der Anforderung enthaltene API-Schlüssel ist ungültig. | 403 FORBIDDEN |
Fehler, die verhindern, dass ein Street View-Bild angezeigt wird
Wenn die Anfrage gültig ist, aber ein weiterer Fehler auftritt, der verhindert, dass das Street View-Bild angezeigt wird, gibt die Street View Static API je nach Fehler entweder Text oder ein Fehlerbild anstelle des Street View-Bilds zurück. Ein Beispiel für eine solche Fehlerbedingung tritt auf, wenn die Anwendung ihre Nutzungslimits überschreitet.
![Anstelle der Karte angezeigtes Fehlerbild](https://developers-dot-devsite-v2-prod.appspot.com/static/maps/documentation/streetview/images/error-image-generic.png?authuser=7&hl=de)
Fehler im Zusammenhang mit API-Schlüsseln und der Abrechnung
Wenn Sie die Street View Static API ohne API-Schlüssel verwenden oder die Abrechnung für Ihr Konto nicht aktiviert ist, wird auf der Seite anstelle eines Street View-Bildes ein Fehlerbild zusammen mit einem Link angezeigt, der den Fehlertyp angibt. Beispiel: „g.co/streetviewerror/key“.
Schlüssellose Fehler und Lösungen | |
---|---|
![]() |
Sie verwenden die Street View Static API ohne API-Schlüssel. So beheben Sie das Problem: |
![]() |
In deiner Anforderung fehlt eine digitale Signatur (erforderlich). Signieren Sie Ihre URL, um das Problem zu beheben. |