Komunikaty o błędach w statycznym API Street View

Interfejs Street View Static API może zgłosić błąd lub ostrzeżenie, jeśli coś pójdzie nie tak. W tym przewodniku znajdziesz opisy poszczególnych komunikatów o błędach i dowiesz się, jak je naprawić.

Nieprawidłowe żądania

W przypadku nieprawidłowego żądania interfejs Statyczny Street View zwraca kod stanu HTTP 4xx oraz komunikat z opisem problemu. Oto przykłady takich problemów. Uwaga: to nie jest pełna lista możliwych błędów. Aby uzyskać szczegółowe informacje o konkretnych problemach, sprawdź rzeczywisty kod błędu i komunikat zwrócony przez interfejs API.

Przykład warunku 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 nie zawiera go w żądaniu. 400 BAD REQUEST
Klucz interfejsu API dołączony do żądania 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ępuje inny błąd, który uniemożliwia wyświetlenie zdjęcia Street View, interfejs API Street View Static zwraca tekst lub obraz błędu zamiast zdjęcia Street View w zależności od błędu. Przykładem takiego błędu jest sytuacja, gdy aplikacja przekracza limity wykorzystania.

Obraz mapy wyświetlany zamiast mapy
Ilustracja: zamiast zdjęcia Street View wyświetla się obraz błędu

Jeśli używasz interfejsu Street View Static API bez klucza interfejsu API lub nie masz włączonych płatności na koncie, zamiast zdjęcia Street View na stronie pojawi się obraz błędu z linkiem do typu błędu. Na przykład: "g.co/streetviewerror/key".

Błędy bez użycia kluczy i rozwiązania
Błąd limitów wykorzystania: został przekroczony dzienny limit wczytywania map Używasz statycznego interfejsu API Street View bez klucza interfejsu API. Aby rozwiązać ten problem: musisz:
  1. Pobierz klucz interfejsu API
  2. Włącz płatności
  3. Podpisywanie adresu URL
Błąd limitów wykorzystania: w adresach URL żądań brakuje podpisu cyfrowego W Twoim żądaniu brakuje podpisu cyfrowego (wymagane). Aby rozwiązać ten problem, podpisz swój adres URL.