检索两个机场(也称为市场)之间的典型航班排放量估算值。如果某个市场没有可用的估算值,响应将返回排放字段为空的市场对象。系统仍会将该请求视为成功。
如需详细了解典型排放量估算的计算方式,请访问 GitHub。
请求最多可包含 1,000 个市场。如果请求包含的市场数量超过 1000 个,则会失败并显示 INVALID_ARGUMENT 错误。
HTTP 请求
POST https://travelimpactmodel.googleapis.com/v1/flights:computeTypicalFlightEmissions
网址采用 gRPC 转码语法。
请求正文
请求正文中包含结构如下的数据:
| JSON 表示法 |
|---|
{
"markets": [
{
object ( |
| 字段 | |
|---|---|
markets[] |
必需。请求获取此市场对的典型航班排放量估算值。最多可请求 1,000 个市场。 |
响应正文
响应包含排放数据,以及模型版本。
如果成功,响应正文将包含结构如下的数据:
| JSON 表示法 |
|---|
{ "typicalFlightEmissions": [ { object ( |
| 字段 | |
|---|---|
typicalFlightEmissions[] |
请求了市场的典型航班排放量。 |
modelVersion |
计算此响应中所有航班的典型航班排放量估算值所依据的模型版本。 |
Market
一对机场。
| JSON 表示法 |
|---|
{ "origin": string, "destination": string } |
| 字段 | |
|---|---|
origin |
必需。航班出发地的 IATA 机场代码,例如“LHR”。 |
destination |
必需。航班目的地的 IATA 机场代码,例如“JFK”。 |
TypicalFlightEmissions
特定市场的典型航班排放量估算值
| JSON 表示法 |
|---|
{ "market": { object ( |
| 字段 | |
|---|---|
market |
标识符。匹配请求中的实验标识符。注意:所有 IATA 代码均采用大写形式。 |
emissionsGramsPerPax |
可选。所请求市场的每位乘客的典型航班排放量。如果无法计算典型排放量,则不会显示此属性。如需查看无法计算典型航班排放量的原因列表,请参阅 GitHub。 |