ดึงข้อมูลปริมาณการปล่อยก๊าซโดยประมาณ ดูรายละเอียดเกี่ยวกับวิธีคำนวณปริมาณการปล่อยก๊าซโดยประมาณได้ใน GitHub
การตอบกลับจะมีรายการทั้งหมดที่ตรงกับขาเที่ยวบินที่ป้อนตามลำดับเดียวกัน หากไม่มีปริมาณการปล่อยก๊าซโดยประมาณสำหรับขาเที่ยวบินหนึ่งๆ การตอบกลับจะแสดงออบเจ็กต์ขาเที่ยวบินที่มีช่องการปล่อยก๊าซว่างเปล่า ระบบจะยังคงถือว่าคำขอสำเร็จ สาเหตุที่ไม่มีปริมาณการปล่อยก๊าซโดยประมาณ ได้แก่
- เซิร์ฟเวอร์ไม่รู้จักเที่ยวบิน
- ขาเที่ยวบินที่ป้อนไม่มีตัวระบุอย่างน้อย 1 รายการ
- วันที่ของเที่ยวบินเป็นวันที่ที่ผ่านมาแล้ว
- โมเดลไม่รองรับประเภทเครื่องบิน
- ไม่มีการกำหนดค่าที่นั่ง
คำขอมีขาเที่ยวบินได้สูงสุด 1,000 ขา หากคำขอมีเที่ยวบินตรงมากกว่า 1, 000 เที่ยว ระบบจะแสดงข้อผิดพลาด INVALID_ARGUMENT
คำขอ HTTP
POST https://travelimpactmodel.googleapis.com/v1/flights:computeFlightEmissions
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
เนื้อความของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"flights": [
{
object ( |
| ช่อง | |
|---|---|
flights[] |
ต้องระบุ เที่ยวบินตรงที่จะแสดงปริมาณการปล่อยก๊าซโดยประมาณ |
เนื้อหาการตอบกลับ
คำจำกัดความของเอาต์พุตสำหรับการตอบกลับ flights.computeFlightEmissions
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{ "flightEmissions": [ { object ( |
| ช่อง | |
|---|---|
flightEmissions[] |
รายการขาเที่ยวบินที่มีปริมาณการปล่อยก๊าซโดยประมาณ |
modelVersion |
เวอร์ชันของโมเดลที่ใช้คำนวณปริมาณการปล่อยก๊าซโดยประมาณของเที่ยวบินทั้งหมดในการตอบกลับนี้ |
FlightWithEmissions
เที่ยวบินตรงที่มีปริมาณการปล่อยก๊าซโดยประมาณ
| การแสดง JSON |
|---|
{ "flight": { object ( |
| ช่อง | |
|---|---|
flight |
ตัวระบุ ตรงกับตัวระบุเที่ยวบินในคำขอ หมายเหตุ: รหัส IATA ทั้งหมดจะเป็นตัวพิมพ์ใหญ่ |
source |
ไม่บังคับ แหล่งที่มาของข้อมูลการปล่อยก๊าซ |
emissionsGramsPerPax |
ไม่บังคับ ตัวเลขปริมาณการปล่อยก๊าซโดยประมาณต่อผู้โดยสาร จะไม่แสดงหากคำนวณปริมาณการปล่อยก๊าซไม่ได้ ดูรายการสาเหตุที่คำนวณปริมาณการปล่อยก๊าซไม่ได้ได้ที่ |
easaLabelMetadata |
ไม่บังคับ ข้อมูลเมตาเกี่ยวกับป้ายกำกับการปล่อยก๊าซของเที่ยวบินจาก EASA จะตั้งค่าก็ต่อเมื่อแหล่งข้อมูลการปล่อยก๊าซคือ EASA |
contrailsImpactBucket |
ไม่บังคับ ความสำคัญของผลกระทบต่อภาวะโลกร้อนที่เกิดจากคอนเทรลเมื่อเทียบกับผลกระทบจากการปล่อยก๊าซ CO2e ทั้งหมด |