- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Attribution
- FlightDetails
- ContrailAttributes
Recebe várias atribuições de rastros de condensação por informações de voo.
Se a solicitação for bem-sucedida, a resposta será uma lista de atribuições de rastros de condensação.
Solicitação HTTP
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
parent |
Obrigatório. O recurso principal compartilhado por todas as atribuições que estão sendo recuperadas. Formato: atribuições |
Parâmetros de consulta
| Parâmetros | |
|---|---|
names[] |
Obrigatório. Os nomes de recursos dos voos a serem recuperados. É possível fornecer até 100 nomes em uma única solicitação. Formato: Componentes:
|
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Resposta que contém os rastros de condensação atribuídos para "attributions.batchGet".
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON |
|---|
{
"attributions": [
{
object ( |
| Campos | |
|---|---|
attributions[] |
Uma lista de atribuições, uma para cada nome de recurso especificado no |
Atribuição
Representa um evento de condensação agregado para um voo específico, resumindo todos os segmentos de condensação atribuídos (por exemplo, total de quilômetros e energia).
| Representação JSON |
|---|
{ "name": string, "flightDetails": { object ( |
| Campos | |
|---|---|
name |
Identificador. O nome do recurso do voo. Formato: Componentes:
|
flightDetails |
As informações detalhadas deste voo. |
contrail |
Detalhes sobre os rastros de condensação atribuídos ao voo. Interpretação do estado (em um voo encontrado):
|
FlightDetails
Define o conjunto completo de informações de voo retornadas na resposta.
| Representação JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": string } |
| Campos | |
|---|---|
carrier |
Código IATA da companhia aérea do voo (por exemplo, "AA"). |
flightNumber |
Número do voo (por exemplo, "123"). |
departureTime |
Data de partida no fuso horário do aeroporto de origem int: época Unix; str: ISO 8601. |
icao24 |
Endereço de aeronave de 24 bits da OACI |
originAirport |
Código IATA do aeroporto de origem. |
destinationAirport |
Código IATA do aeroporto de destino. |
callSign |
Indicativo de chamada da aeronave associada ao ponto de passagem. |
analyzedFlightDistanceMeters |
Distância do voo analisado, em metros. |
ContrailAttributes
Representa os atributos de rastros de condensação de um voo.
| Representação JSON |
|---|
{ "lengthMeters": string, "effectiveEnergyForcingJoules": string } |
| Campos | |
|---|---|
lengthMeters |
Comprimento estimado da formação de rastros de condensação, em metros. |
effectiveEnergyForcingJoules |
Força energética efetiva total atribuída a este voo, em joules. |