- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- एट्रिब्यूशन
- FlightDetails
- ContrailAttributes
फ़्लाइट की जानकारी के आधार पर, कॉन्ट्रेल के असर का अनुमान कई बार लगाया जाता है.
अगर अनुरोध पूरा हो जाता है, तो जवाब में कॉन्ट्रेल एट्रिब्यूशन की सूची दिखेगी.
एचटीटीपी अनुरोध
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
parent |
ज़रूरी है. यह पैरंट रिसॉर्स है, जिसे एट्रिब्यूशन के सभी मॉडल शेयर करते हैं. फ़ॉर्मैट: एट्रिब्यूशन |
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
names[] |
ज़रूरी है. उन फ़्लाइट के संसाधन नाम जिन्हें वापस पाना है. एक अनुरोध में ज़्यादा से ज़्यादा 100 नाम दिए जा सकते हैं. फ़ॉर्मैट: कॉम्पोनेंट:
|
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
जवाब में, attributions.batchGet के लिए एट्रिब्यूट किए गए कॉन्ट्रेल शामिल हैं.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON के काेड में दिखाना |
|---|
{
"attributions": [
{
object ( |
| फ़ील्ड | |
|---|---|
attributions[] |
|
एट्रिब्यूशन
यह किसी फ़्लाइट के लिए, एग्रीगेट किए गए कॉन्ट्रेल इवेंट को दिखाता है. इसमें एट्रिब्यूट किए गए सभी कॉन्ट्रेल सेगमेंट (जैसे, कुल किलोमीटर और ऊर्जा) की खास जानकारी होती है.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "flightDetails": { object ( |
| फ़ील्ड | |
|---|---|
name |
आइडेंटिफ़ायर. फ़्लाइट का संसाधन नाम. फ़ॉर्मैट: कॉम्पोनेंट:
|
flightDetails |
इस फ़्लाइट के बारे में पूरी जानकारी. |
contrail |
फ़्लाइट के लिए, कॉन्ट्रेल की वजह से होने वाले उत्सर्जन के बारे में जानकारी. फ़्लाइट की स्थिति के बारे में जानकारी (खोजे गए फ़्लाइट के लिए):
|
FlightDetails
इससे जवाब में फ़्लाइट की पूरी जानकारी मिलती है.
| JSON के काेड में दिखाना |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": string } |
| फ़ील्ड | |
|---|---|
carrier |
फ़्लाइट का आईएटीए कैरियर कोड (जैसे, "AA"). |
flightNumber |
फ़्लाइट का नंबर (जैसे, "123"). |
departureTime |
मूल हवाई अड्डे के टाइमज़ोन में, यात्रा शुरू करने की तारीख int: यूनिक्स इपॉक; str: ISO 8601. |
icao24 |
आईसीएओ का 24-बिट एयरक्राफ्ट पता |
originAirport |
आईएटीए ऑरिजिन एयरपोर्ट कोड. |
destinationAirport |
डेस्टिनेशन एयरपोर्ट का आईएटीए कोड. |
callSign |
वेपॉइंट से जुड़े एयरक्राफ्ट का कॉलसाइन. |
analyzedFlightDistanceMeters |
विश्लेषण की गई फ़्लाइट की दूरी, मीटर में. |
ContrailAttributes
यह किसी फ़्लाइट के कॉन्ट्रेल एट्रिब्यूट को दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ "lengthMeters": string, "effectiveEnergyForcingJoules": string } |
| फ़ील्ड | |
|---|---|
lengthMeters |
मीटर में, कॉन्ट्रेल बनने की अनुमानित लंबाई. |
effectiveEnergyForcingJoules |
इस फ़्लाइट की वजह से होने वाली कुल ऊर्जा खपत, जूल में. |