Gdy coś pójdzie nie tak, interfejs Street View Static API może wyświetlić błąd lub ostrzeżenie. W tym przewodniku znajdziesz omówienie wszystkich komunikatów o błędach oraz instrukcje rozwiązywania problemów.
Nieprawidłowe żądania
W przypadku nieprawidłowego żądania interfejs Street View Static API zwraca kod stanu HTTP 4xx
i komunikat opisujący problem. Poniżej znajdziesz przykłady takich warunków błędu. Uwaga: to nie jest pełna lista możliwych błędów. Sprawdź rzeczywisty kod błędu i komunikat zwrócony przez interfejs API, aby poznać szczegółowe informacje o konkretnych problemach.
Przykład stanu błędu | Kod stanu |
---|---|
Żądanie zawiera nieprawidłowy parametr lub brakuje wymaganego parametru. Na przykład parametr size nie mieści się w oczekiwanym zakresie wartości liczbowych lub w żądaniu nie ma go wcale. |
400 BAD REQUEST |
Klucz interfejsu API podany w żądaniu jest nieprawidłowy. | 403 FORBIDDEN |
Błędy, które uniemożliwiają wyświetlenie zdjęcia Street View
Jeśli żądanie jest prawidłowe, ale wystąpi inny błąd, który uniemożliwia wyświetlenie zdjęcia Street View, w zależności od błędu interfejs Street View Static API zwraca tekst lub obraz błędu zamiast zdjęcia Street View. Przykładem takiego warunku błędu jest sytuacja, w której aplikacja przekracza limity wykorzystania.
![Zamiast mapy wyświetlany jest obraz błędu](https://developers-dot-devsite-v2-prod.appspot.com/static/maps/documentation/streetview/images/error-image-generic.png?authuser=4&hl=pl)
Błędy związane z kluczami interfejsu API i rozliczeniami
Jeśli korzystasz ze Street View Static API bez klucza API lub jeśli płatności nie są włączone na Twoim koncie, zamiast zdjęcia Street View zobaczysz obraz błędu z linkiem do typu błędu. na przykład „g.co/streetviewerror/key”.
Błędy i rozwiązania bez klucza | |
---|---|
![]() |
Używasz interfejsu Street View Static API bez klucza API. Aby rozwiązać ten problem, musisz: |
![]() |
W Twoim żądaniu brakuje podpisu cyfrowego (wymaganego). Aby rozwiązać ten problem, podpisz URL |