Method: videos.lookupVideo

Busca um vídeo segundo o endereço ou videoId. A resposta será um vídeo com um conjunto de URIs de reprodução para vídeos ACTIVE, um estado PROCESSING para vídeos pendentes ou um erro 404 se o vídeo não existir. O recebimento de um vídeo é um evento faturável, portanto, os autores de chamada desse método devem estar prontos para usar os URIs retornados no momento da solicitação.

Solicitação HTTP

GET https://aerialview.googleapis.com/v1/videos:lookupVideo

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de consulta

Parâmetros
Parâmetro de união key. Obrigatório. Chave usada para procurar um vídeo. key pode ser apenas de um dos tipos a seguir:
videoId

string

Um ID retornado de videos.renderVideo.

address

string

Um endereço postal nos EUA.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Objeto que encapsula todos os dados de um vídeo.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "uris": {
    string: {
      object (Uris)
    },
    ...
  },
  "state": enum (State),
  "metadata": {
    object (VideoMetadata)
  }
}
Campos
uris

map (key: string, value: object (Uris))

Um mapeamento dos tipos de mídia para os URIs. Esse campo só é incluído para vídeos com ACTIVE. A chave é um valor de enumeração de MediaFormat.

Um objeto com uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

state

enum (State)

Estado atual da solicitação de renderização.

metadata

object (VideoMetadata)

Contém os metadados do vídeo, definido apenas se o estado for ACTIVE.

URIs

Contém todos os URIs de um determinado formato de vídeo.

Representação JSON
{
  "landscapeUri": string,
  "portraitUri": string
}
Campos
landscapeUri

string

Um URI de curta duração assinado para a mídia na orientação paisagem.

portraitUri

string

Um URI de curta duração assinado para a mídia na orientação retrato.