Jeśli podasz prawidłowy adres lub identyfikator filmu, metoda
lookupVideoMetadata
zwróci metadane powiązane z danym filmem. Metadane w treści odpowiedzi pozwalają określić aktualność zdjęć i długość filmu, a także zapewniają bezpłatny proces potwierdzania istnienia filmów.
Jak korzystać z interfejsu API
Wywołaj ten punkt końcowy, przekazując mu zakodowany w formacie URL amerykański adres pocztowy lub videoId.
curl -X GET "https://aerialview.googleapis.com/v1/videos:lookupVideoMetadata?key=YOUR_API_KEY&address=POSTAL_ADDRESS " 
Interfejs API zwraca wtedy jedną z tych 2 odpowiedzi:
- Jeśli film istnieje, lookupVideoMetadatazwraca metadane filmu.
- Jeśli film nie istnieje, API zwraca kod błędu 404.
Przykładowe żądanie
Przykładowy kod poniżej wysyła prośbę o film z widokiem z lotu ptaka na Transamerica Pyramid przy 600 Montgomery St, San Francisco, CA 94111.
curl -X GET "https://aerialview.googleapis.com/v1/videos:lookupVideoMetadata?key=YOUR_API_KEY&address=600%20Montgomery%20St%2C%20San%20Francisco%2C%20CA%2094111" 
Przykładowa odpowiedź
Poniższe przykłady JSON przedstawiają wszystkie możliwe odpowiedzi na żądanie lookupVideoMetadata.
Znaleziono film
Film został już wyrenderowany.
{
  "videoId": "Ul1naoFmqo69U1zUVrQRkc",
  "captureDate": {
    "year": 2022,
    "month": 4,
    "day": 1
  },
  "duration": "40s",
  "state": "ACTIVE"
}
Film jest renderowany
Film jest renderowany.
{
  "videoId": "Ul1naoFmqo69U1zUVrQRkc",
  "state": "PROCESSING"
}
Nie znaleziono filmu
Filmu nie ma w bazie danych Google. Może to być spowodowane tym, że nie została jeszcze wyrenderowana lub znajduje się w obszarze, który nie jest obsługiwany.
Jeśli lokalizacja znajduje się w obsługiwanym obszarze, możesz użyć 
renderVideo
do zainicjowania żądania renderowania.
{
  "error": {
    "code": 404,
    "message": "Video not found.",
    "status": "NOT_FOUND"
  }
}