ऑन-डिमांड एपीआई संस्करण 2.0 जारी + व्यावहारिक उपयोगकर्ता गाइड
नया क्या है?
हाल ही में जारी किया गया v2.0 कई बदलाव और सुविधाएँ लाता है जो हमारे ग्राहक मांग रहे हैं:
ओपनएपीआई 3.0 | क्या यह बहुत अच्छा नहीं है जब विभिन्न प्रणालियाँ एक ही भाषा बोल सकती हैं? हमने ओपनएपीआई 3.0 के साथ अपनी वेब सेवाओं का दस्तावेजीकरण किया है, जिससे किसी के भी अपने कस्टम क्लाइंट को लागू करने वाले के लिए जीवन आसान हो गया है। क्लाइंट एसडीके बनाना एक हवा है और आप कोड की दो से अधिक पंक्तियों को लिखे बिना शुरू कर देते हैं। एपीआई युक्ति देखें |
निर्बाध उड़ानें खोज | हमने उड़ानों की खोज के लिए अपने सभी समापन बिंदुओं को एक में मिला दिया है। इससे कोई फर्क नहीं पड़ता कि कोई उड़ान पहले ही हो चुकी है, हवा के बीच में है या अभी भी जमीन पर है - बस अपना मानदंड निर्धारित करें और आपको मिलान वाली उड़ानों के बारे में सारी जानकारी मिल जाएगी। |
क्षेत्र के आधार पर खोज | कभी आपने सोचा है कि आपकी छत पर किस तरह का हवाई यातायात उड़ता है? आपको बस एक भौगोलिक क्षेत्र और एक समय सीमा प्रदान करने की आवश्यकता है और हम आपको दिखाएंगे कि हमारे द्वारा किन उड़ानों को ट्रैक किया गया है। |
अपना निःशुल्क टोकन प्राप्त करना
आपको अपने व्यवसाय खाते के साथ एक निःशुल्क टोकन मिलता है जो आपको खेलने के लिए पर्याप्त क्रेडिट देगा। आप अपने एपीआई डैशबोर्ड पर नेविगेट करके अपना ढूंढ सकते हैं।
एक बार आपके पास हो जाने के बाद, एक नए टैब में एपीआई दस्तावेज खोलें ताकि आप यहां कैसे-कैसे मार्गदर्शिका पढ़ सकें
चरण-दर-चरण मार्गदर्शिका
नीचे दिए गए चरण बताएंगे कि एपीआई के साथ बातचीत करना कितना आसान है।
दस्तावेज़ीकरण पृष्ठ में आप विनिर्देशों के माध्यम से स्क्रॉल करने में सक्षम होंगे
1. प्रमाणित करें
प्रत्येक कॉल को प्रमाणित करने की आवश्यकता होती है, इसलिए आपको उस टोकन को रखना होगा जिसे आप संदर्भ में उपयोग करना चाहते हैं। बस निर्दिष्ट प्रपत्र में टोकन डालें और "सहेजें" बटन दबाएं। यहां से, सभी सेवा कॉल आपके खाते से संबद्ध हो जाएंगी।
2. सभी उपलब्ध सेवाएं देखें
बाएं मेनू में आप उपलब्ध सेवाओं की सूची पा सकते हैं। प्रत्येक पर क्लिक करने से आप समापन बिंदु विवरण पर पहुंच जाएंगे जहां आप आवश्यक पैरामीटर और प्रतिक्रिया के विस्तृत प्रारूप जैसी जानकारी प्राप्त कर सकते हैं।
3. परीक्षण मोड दर्ज करें
"कोशिश करें" बटन पर क्लिक करें जो परीक्षण मोड को सक्रिय करेगा और आप लाइव अनुरोध सबमिट करने में सक्षम होंगे।
एक आप परीक्षण मोड में हैं, आपके पास केंद्र कॉलम पर अनुरोध विनिर्देश और दाईं ओर आपके अनुरोध के पेलोड के साथ एक टेक्स्ट बॉक्स होगा। यह परीक्षण मूल्यों से पहले से भरा होगा जिसे आपको अनुकूलित करने की आवश्यकता होगी।
4. नमूना परीक्षण मामला
सबसे सरल परिदृश्यों में से एक यह पता लगाने की कोशिश कर रहा है कि किसी विशिष्ट विमान की वर्तमान स्थिति क्या है।
हमने अपने मानदंड को छोड़कर सब कुछ अलग करते हुए नमूना पेलोड संपादित किया है: पूंछ संख्या जी-टीटीएनजी के साथ विमान के लिए वर्तमान स्थिति प्राप्त करें। "अनुरोध भेजें" बटन पर क्लिक करने के बाद हमें सेकंड के भीतर प्रतिक्रिया मिलनी चाहिए। यदि सब कुछ सुचारू रूप से चलता है, तो हमें अनुरोध की स्थिति कोड और प्रारंभिक अनुरोध के नीचे प्रतिक्रिया पेलोड दिखाई देना चाहिए
प्रतिक्रिया फ़ील्ड के दस्तावेज़ीकरण प्रतिक्रिया पेलोड के बाईं ओर दिखाई देने चाहिए, जिससे डेटा की व्याख्या करना आसान हो जाता है।
अपने खुद के ग्राहक को लागू करना
ऊपर दिखाया गया इंटरफ़ेस आपकी कॉल को प्रोटोटाइप करने के लिए बहुत अच्छा है, लेकिन निश्चित रूप से आपको अभी भी अपने स्वयं के एपीआई क्लाइंट को लागू करने की आवश्यकता है। हम दिखाएंगे कि एक पूर्ण पायथन एपीआई एसडीके कोड की केवल कुछ पंक्तियों के साथ काम करना कितना आसान है।
आप वेब सेवा क्लाइंट को अपनी पसंदीदा भाषा/ढांचे में डाउनलोड कर सकते हैं - वर्तमान में हम C#, Java, PHP, Python, Scala, Swift और Javascript जैसे सबसे लोकप्रिय लोगों का समर्थन करते हैं।
बस ड्रॉपडाउन मेनू में से किसी एक आइटम से अपना विकल्प चुनें और डाउनलोड अपने आप शुरू हो जाएगा। एक बार पूरा होने पर आपको संग्रह को निकालने और सामग्री को अपने पसंदीदा आईडीई में खोलने की आवश्यकता है।
README.md फ़ाइल में मूल्यवान जानकारी है और यह उस ढांचे के अनुरूप है जिसमें हम रुचि रखते हैं। इस मामले में, एपीआई क्लाइंट को सुचारू रूप से चलाने में सक्षम होने के लिए अपने पायथन वातावरण को कैसे सेटअप करें, इस पर निर्देश हैं। ऐसे कोड स्निपेट भी हैं जिन्हें आप सीधे अपने कोड में कॉपी/पेस्ट कर सकते हैं।
हमने रीडमी फ़ाइल से स्निपेट को अपनी फ़ाइल "liveflights-client.py" में कॉपी किया है और हमें केवल दो चीजें जोड़ने की आवश्यकता है: प्रमाणीकरण स्ट्रिंग (बियरर टोकन) और खोज पैरामीटर (पंजीकरण "जी-टीटीएनजी"), वही कॉल के रूप में हमने पहले परीक्षण इंटरफ़ेस में बनाया है।
फ़ाइल को सहेजने के बाद हम एक टर्मिनल खोल सकते हैं और उस क्लाइंट को चलाने के लिए पायथन का उपयोग कर सकते हैं जिसे हमने अभी लागू किया है।
हमें उम्मीद है कि यह त्वरित-प्रारंभ मार्गदर्शिका उपयोगी थी।
कृपया https://www.radarbox.com/blog/on-demand-api-v2-examples पर जाकर व्यावहारिक उदाहरणों और सामान्य उपयोग के मामलों के हमारे संकलन को भी देखें।
अगला पढ़ें...
- 5665
ऑन-डिमांड एपीआई संस्करण 2.0 उपयोग के मामले
- 4458
AirNav रडारबॉक्स ऑन-डिमांड एपीआई सीरीज: एयरस्पेस डेटा
इस सप्ताह का AirNav RadarBox API फोकस एयरस्पेस डेटा जैसे NOTAMs (नोटिस टू एयरमेन), NAT (नॉर्थ अटलांटिक ट्रैक्स), और PAC (पैसिफिक ऑर्गनाइज्ड ट्रैक सिस्टम - PACOTS) पर है। अधिक जानने के लिए हमारा पढ़ें! - 3411
AirNav RadarBox ऑन-डिमांड API श्रृंखला: उड़ान सांख्यिकी भाग 1
इस सप्ताह की AirNav RadarBox API श्रृंखला ब्लॉग पोस्ट उड़ान के आंकड़ों पर केंद्रित है, विशेष रूप से हवाईअड्डे, बिजनेस जेट ऑपरेटरों और बिजनेस जेट मॉडल द्वारा वाणिज्यिक उड़ान आंकड़ों और उड़ान आंकड़ों पर।