API ওভারভিউ
ট্র্যাভেল ইমপ্যাক্ট মডেল এপিআই ট্র্যাভেল ইমপ্যাক্ট মডেল অনুসারে গণনা করা নির্গমন অনুমান প্রকাশ করে। এই নির্গমন অনুমানগুলি Google Flights- এও দেখানো হয়েছে।
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} } ] }'
উদাহরণে একটি ফ্লাইট জেডআরএইচ - বিওএস এবং সিডিজিতে একটি লেওভার সহ একটি ফ্লাইট জেডআরএইচ - বিওএস অন্তর্ভুক্ত রয়েছে।
উদাহরণ কমান্ডটি কার্ল ব্যবহার করে REST এন্ডপয়েন্টকে কল করে। কমান্ডে, আপনাকে আপনার API কী দিয়ে $API_KEY
প্রতিস্থাপন করতে হবে। একটি বিদ্যমান আসন্ন ফ্লাইটের সাথে মেলে আপনাকে ফ্লাইটের বিবরণ সামঞ্জস্য করতে হতে পারে।
এই 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" } }
নমুনা প্রতিক্রিয়া।