- Solicitud HTTP
- Parámetros de ruta de acceso
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Attribution
- FlightDetails
- ContrailAttributes
Obtiene varias atribuciones de estelas según la información del vuelo.
Si la solicitud se realiza correctamente, la respuesta será una lista de atribuciones de estela.
Solicitud HTTP
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
| Parámetros | |
|---|---|
parent |
Obligatorio. Es el recurso principal que comparten todas las atribuciones que se recuperan. Formato: Atribuciones |
Parámetros de consulta
| Parámetros | |
|---|---|
names[] |
Obligatorio. Son los nombres de los recursos de los vuelos que se recuperarán. Se puede proporcionar un máximo de 100 nombres en una sola solicitud. Formato: Componentes:
|
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Es la respuesta que contiene los contrails atribuidos para attributions.batchGet.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON |
|---|
{
"attributions": [
{
object ( |
| Campos | |
|---|---|
attributions[] |
Es una lista de atribuciones, una para cada nombre de recurso especificado en |
Atribución
Representa un evento de estela de condensación agregado para un vuelo específico que resume todos los tramos de estela de condensación atribuidos (p.ej., kilómetros y energía totales).
| Representación JSON |
|---|
{ "name": string, "flightDetails": { object ( |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre del recurso del vuelo. Formato: Componentes:
|
flightDetails |
Es la información detallada de este vuelo. |
contrail |
Son los detalles sobre las estelas atribuidas al vuelo. Interpretación del estado (dentro de un vuelo encontrado):
|
FlightDetails
Define el conjunto completo de información de vuelos que se devuelve en la respuesta.
| Representación JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": string } |
| Campos | |
|---|---|
carrier |
Es el código IATA de la aerolínea del vuelo (p.ej., "AA"). |
flightNumber |
Número de vuelo (p.ej., "123"). |
departureTime |
Fecha de partida en la zona horaria del aeropuerto de origen int: época de Unix; str: ISO 8601. |
icao24 |
Dirección de aeronave de 24 bits de la OACI |
originAirport |
Código IATA del aeropuerto de origen |
destinationAirport |
Código IATA del aeropuerto de destino |
callSign |
Es el distintivo de llamada de la aeronave asociada con el punto de referencia. |
analyzedFlightDistanceMeters |
Es la distancia del vuelo analizado, en metros. |
ContrailAttributes
Representa los atributos de la estela de condensación de un vuelo.
| Representación JSON |
|---|
{ "lengthMeters": string, "effectiveEnergyForcingJoules": string } |
| Campos | |
|---|---|
lengthMeters |
Longitud estimada de la formación de la estela de condensación, en metros. |
effectiveEnergyForcingJoules |
Es la energía total efectiva forzada atribuida a este vuelo, en julios. |