סקירה כללית של ממשקי API
ה-API של מודל ההשפעה על נסיעות חושף את אומדני הפליטות שמחושבים בהתאם למודל השפעת הנסיעות. הערכות הפליטה האלה מוצגות גם ב-Google חיפוש טיסות.
ממשק ה-API ציבורי וללא תשלום.
לאימות, יש צורך במפתח API.
סקירה כללית של מודל אומדני הפליטה
מודל ההשפעה על נסיעות הוא מצב של אומדן פליטת הפחמן לטיסות.
המתודולוגיה פורסמה ב-GitHub.
נתונים משוערים של פליטות מטיסות
ממשק ה-API הזה תומך בטיסות מסחריות בינלאומיות שיוצאות ב-11 החודשים הבאים.
טיסות צ'רטר, טיסות פרטיות וטיסות מטען אינן נתמכות. אין תמיכה בטיסות קודמות. אם יש לך שאלות ובקשות להוספת תכונות, אפשר לפנות אלינו (בדף התמיכה).
הנתונים שממשק ה-API הזה חושף נמצאים מתחת לרישיון CC BY-SA 4.0.
קריאה לדוגמה ל-API
curl https://travelimpactmodel.googleapis.com/v1/flights:computeFlightEmissions?key=$API_KEY \ -H "Content-Type: application/json" -d \ '{ "flights": [ { "origin": "ZRH", "destination": "CDG", "operatingCarrierCode": "AF", "flightNumber": 1115, "departureDate": {"year": 2024, "month": 12, "day": 2} }, { "origin": "CDG", "destination": "BOS", "operatingCarrierCode": "AF", "flightNumber": 334, "departureDate": {"year": 2024, "month": 12, "day": 1} }, { "origin": "ZRH", "destination": "BOS", "operatingCarrierCode": "LX", "flightNumber": 52, "departureDate": {"year": 2024, "month": 11, "day": 1} } ] }'
הדוגמה כוללת טיסה ZRH - BOS עם חניית ביניים ב-CDG וטיסה ב-ZRH - BOS.
הפקודה לדוגמה קוראת לנקודת הקצה REST באמצעות curl. בפקודה תצטרכו להחליף את הערך $API_KEY
במפתח ה-API. יכול להיות שתצטרכו גם להתאים את פרטי הטיסה כך שיתאימו לטיסה קרובה קיימת.
בכרטיסיית ההפנייה אפשר למצוא את התיעוד המלא של המשאבים שממשק ה-API הזה חושף אותם. יש תמיכה גם בשיחות HTTP וגם בשיחות RPC.
{ "flightEmissions": [ { "flight": { "origin": "ZRH", "destination": "CDG", "operatingCarrierCode": "AF", "flightNumber": 1115, "departureDate": { "year": 2024, "month": 12, "day": 2 } }, "emissionsGramsPerPax": { "first": 97116, "business": 97116, "premiumEconomy": 64744, "economy": 64744, } }, { "flight": { "origin": "CDG", "destination": "BOS", "operatingCarrierCode": "AF", "flightNumber": 334, "departureDate": { "year": 2024, "month": 12, "day": 1 } }, "emissionsGramsPerPax": { "first": 2290480, "business": 1832384, "premiumEconomy": 687143, "economy": 458096 } }, { "flight": { "origin": "ZRH", "destination": "BOS", "operatingCarrierCode": "LX", "flightNumber": 52, "departureDate": { "year": 2024, "month": 11, "day": 1 } }, "emissionsGramsPerPax": { "first": 2220460, "business": 1776368, "premiumEconomy": 666137, "economy": 444092 } } ], "modelVersion": { "major": 1, "minor": 9, "patch": 0, "dated": "20240312" } }
תגובה לדוגמה.