항공편 정보를 기반으로 여러 비행운 기여도를 가져옵니다.
성공하면 응답은 비행운 기여 목록이 됩니다.
HTTP 요청
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
| 매개변수 | |
|---|---|
parent |
필수 항목입니다. 가져오는 모든 기여 분석에서 공유하는 상위 리소스입니다. 형식: 저작자 표시 |
쿼리 매개변수
| 매개변수 | |
|---|---|
names[] |
필수 항목입니다. 가져올 항공편의 리소스 이름입니다. 단일 요청에 최대 100개의 이름을 제공할 수 있습니다. 형식: 구성요소:
|
요청 본문
요청 본문은 비어 있어야 합니다.
응답 본문
attributions.batchGet의 기여도가 부여된 비행운을 포함하는 응답입니다.
성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.
| JSON 표현 |
|---|
{
"attributions": [
{
object ( |
| 필드 | |
|---|---|
attributions[] |
|
기여 분석
특정 항공편의 집계된 비행운 이벤트를 나타내며, 기여도가 부여된 모든 비행운 세그먼트 (예: 총 킬로미터 및 에너지)를 요약합니다.
| JSON 표현 |
|---|
{ "name": string, "flightDetails": { object ( |
| 필드 | |
|---|---|
name |
식별자. 항공편의 리소스 이름입니다. 형식: 구성요소:
|
flightDetails |
이 항공편의 세부정보입니다. |
contrail |
항공편에 기여한 콘트레일에 관한 세부정보입니다. 상태 해석 (찾은 항공편 내):
|
FlightDetails
응답에서 반환되는 전체 항공편 정보를 정의합니다.
| JSON 표현 |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": string } |
| 필드 | |
|---|---|
carrier |
항공편의 IATA 항공사 코드입니다 (예: 'AA'). |
flightNumber |
항공편의 항공편 번호입니다 (예: '123'). |
departureTime |
출발 공항의 시간대로 표시된 출발 날짜입니다. int: unix epoch; str: ISO 8601 |
icao24 |
ICAO 24비트 항공기 주소 |
originAirport |
IATA 출발지 공항 코드입니다. |
destinationAirport |
IATA 목적지 공항 코드입니다. |
callSign |
경로점과 연결된 항공기의 호출 부호입니다. |
analyzedFlightDistanceMeters |
분석된 비행의 거리(미터)입니다. |
ContrailAttributes
항공편의 비행운 속성을 나타냅니다.
| JSON 표현 |
|---|
{ "lengthMeters": string, "effectiveEnergyForcingJoules": string } |
| 필드 | |
|---|---|
lengthMeters |
예상되는 비행운 형성 길이(미터)입니다. |
effectiveEnergyForcingJoules |
이 항공편에 기여한 총 유효 에너지 강제력(단위: 줄)입니다. |