Method: photos.batchGet

Pobiera metadane określonego wsadu Photo.

Jeśli nie uda się wykonać żądania photos.batchGet, oznacza to, że brakuje pól krytycznych lub występuje błąd uwierzytelniania. Nawet jeśli proces photos.batchGet się powiedzie, poszczególne zdjęcia w grupie mogą zawierać błędy. Te błędy są wyszczególnione na każdym PhotoResponse.status w BatchGetPhotosResponse.results. Na stronie photo.get znajdziesz informacje o konkretnych błędach, które mogą wystąpić w przypadku poszczególnych zdjęć.

Żądanie HTTP

GET https://streetviewpublish.googleapis.com/v1/photos:batchGet

Adres URL używa składni transkodowania gRPC.

Parametry zapytania

Parametry
photoIds[]

string

Wymagane. Identyfikator elementu Photos. W przypadku żądań HTTP GET parametrem zapytania URL powinien być photoIds=<id1>&photoIds=<id2>&....

view

enum (PhotoView)

Wymagane. Określa, czy w odpowiedzi zdjęcia powinien być zwracany adres URL pobierania bajtów zdjęć.

languageCode

string

Opcjonalnie: Kod języka BCP-47, na przykład „en-US”. czy „sr-Latn”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Jeśli parametr languageCode nie jest określony, używany jest język wybrany przez użytkownika w usługach Google.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Odpowiedź na pobieranie zbiorcze Photos.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "results": [
    {
      object (PhotoResponse)
    }
  ]
}
Pola
results[]

object (PhotoResponse)

Lista wyników dla każdego żądania z pola Photo, w takiej samej kolejności jak żądania w tabeli photos.batchGet.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/streetviewpublish

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.