Truy xuất lượng khí thải ước tính. Bạn có thể xem thông tin chi tiết về cách tính lượng khí thải ước tính trên GitHub.
Phản hồi sẽ chứa tất cả các mục khớp với các chặng bay đầu vào theo cùng một thứ tự. Nếu không có số liệu ước tính cho một chặng bay nhất định, thì phản hồi sẽ trả về đối tượng chặng bay với các trường lượng khí thải trống. Yêu cầu vẫn được coi là thành công. Các lý do khiến lượng khí thải ước tính bị thiếu bao gồm:
- Máy chủ không nhận dạng được chuyến bay.
- Chặng bay đầu vào bị thiếu một hoặc nhiều giá trị nhận dạng.
- Ngày bay là ngày trong quá khứ.
- Mẫu không hỗ trợ loại máy bay.
- Thiếu cấu hình chỗ ngồi.
Yêu cầu có thể chứa tối đa 1.000 chặng bay. Nếu yêu cầu có hơn 1.000 chuyến bay thẳng, thì yêu cầu đó sẽ không thành công và trả về lỗi INVALID_ARGUMENT.
Yêu cầu HTTP
POST https://travelimpactmodel.googleapis.com/v1/flights:computeFlightEmissions
URL sử dụng cú pháp Chuyển mã gRPC.
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu với cấu trúc sau:
| Biểu diễn dưới dạng JSON |
|---|
{
"flights": [
{
object ( |
| Trường | |
|---|---|
flights[] |
Bắt buộc. Chuyến bay thẳng để trả về lượng khí thải ước tính. |
Nội dung phản hồi
Định nghĩa đầu ra cho phản hồi flights.computeFlightEmissions.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
| Biểu diễn dưới dạng JSON |
|---|
{ "flightEmissions": [ { object ( |
| Trường | |
|---|---|
flightEmissions[] |
Danh sách các chặng bay có lượng khí thải ước tính. |
modelVersion |
Phiên bản mô hình mà theo đó lượng khí thải ước tính của tất cả các chuyến bay trong phản hồi này được tính toán. |
FlightWithEmissions
Chuyến bay thẳng có lượng khí thải ước tính.
| Biểu diễn dưới dạng JSON |
|---|
{ "flight": { object ( |
| Trường | |
|---|---|
flight |
Số nhận dạng. Khớp với giá trị nhận dạng chuyến bay trong yêu cầu. Lưu ý: tất cả mã IATA đều được viết hoa. |
source |
Không bắt buộc. Nguồn dữ liệu về lượng khí thải. |
emissionsGramsPerPax |
Không bắt buộc. Số liệu ước tính lượng khí thải trên mỗi hành khách. Sẽ không xuất hiện nếu không tính được lượng khí thải. Để biết danh sách các lý do khiến không tính được lượng khí thải, hãy xem |
easaLabelMetadata |
Không bắt buộc. Siêu dữ liệu về Nhãn lượng khí thải của chuyến bay do EASA cung cấp. Chỉ được đặt khi nguồn dữ liệu về lượng khí thải là EASA. |
contrailsImpactBucket |
Không bắt buộc. Mức độ quan trọng của tác động nóng lên do vệt ngưng tụ so với tổng tác động của lượng khí thải CO2e. |