एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) सॉफ्टवेयर विकास में एक महत्वपूर्ण भूमिका निभाते हैं। यदि आप एक ऑनलाइन एप्लिकेशन या वेबसाइट विकसित करने का इरादा रखते हैं, तो आपको या तो एक एपीआई बनाना होगा, मौजूदा एक का उपयोग करना होगा, या दोनों।

एक एपीआई एक सॉफ्टवेयर एप्लिकेशन से दूसरे में एक अनुरोध लेता है, फिर एक प्रासंगिक प्रतिक्रिया के साथ आरंभ करने वाले सॉफ़्टवेयर पर वापस आ जाता है। इसलिए, यदि आपका एपीआई दोषपूर्ण है तो आपके आवेदन में समस्याएं आ सकती हैं। पोस्टमैन प्लेटफॉर्म अन्य उपयोगी सुविधाओं के बीच एपीआई परीक्षण प्रदान करके आपको अपने एपीआई को कार्यात्मक रखने में मदद करता है।

डाकिया क्या है?

डाकिया एक ऐसा मंच है जो आपकी मदद करता है एपीआई के साथ काम करें. यह एक एपीआई भंडार है, जो आपको अपने एपीआई को स्टोर, व्यवस्थित और उपयोग करने की अनुमति देता है। डाकिया का भंडार क्लाउड-आधारित है और संस्करण-नियंत्रित, इसलिए यह सहयोगी एपीआई विकास के साथ-साथ कई में एपीआई विकास के लिए आदर्श मंच है उपकरण।

डाकिया आपको एपीआई विकास कार्यप्रवाह के हर पहलू का प्रबंधन करने की अनुमति देता है। यह प्लेटफ़ॉर्म वह सब कुछ प्रदान करता है जो आपको पूर्ण परीक्षण के लिए आवश्यक है

सीआरयूडी एपीआई. पोस्टमैन की कुछ लोकप्रिय विशेषताओं में शामिल हैं:

  • विशेष विवरण
  • प्रलेखन
  • वर्कफ़्लो रेसिपी
  • परिक्षण
  • मैट्रिक्स

अपने डिवाइस पर डाकिया स्थापित करना

आप डाउनलोड कर सकते हैं डाकिया विंडोज, ऐप्पल या लिनक्स मशीन पर इसकी आधिकारिक वेबसाइट से। अपने मशीन प्रकार का चयन करने से निष्पादन योग्य फ़ाइल का स्वचालित डाउनलोड प्रारंभ हो जाता है। यह पोस्टमैन प्लेटफॉर्म को कुछ आसान चरणों में स्थापित करेगा।

पोस्टमैन का उपयोग करके अनुरोध कैसे बनाएं

पोस्टमैन प्लेटफॉर्म का नवीनतम संस्करण (v9.28.1) निम्नलिखित यूजर इंटरफेस के साथ लॉन्च हुआ:

किसी मौजूदा API को अनुरोध भेजने के लिए, क्लिक करें नया पोस्टमैन इंटरफ़ेस के ऊपरी-बाएँ कोने में बटन। यह आपको निम्न पॉप-अप विंडो पर लाएगा:

पॉप-अप विंडो के ऊपरी-बाएँ कोने में a create बनाने का विकल्प होता है मूल HTTP अनुरोध. उस विकल्प का चयन आपको निम्न इंटरफ़ेस पर लाता है:

अनुरोध इंटरफ़ेस में कई महत्वपूर्ण क्षेत्र हैं। आपको जिस पहले क्षेत्र में भाग लेना चाहिए वह अनुरोध विधि (या क्रिया) क्षेत्र है। डिफ़ॉल्ट अनुरोध विधि है प्राप्त, लेकिन चुनने के लिए 10 से अधिक विभिन्न विधियां हैं।

जिन पाँच विधियों का आप नियमित रूप से उपयोग करेंगे उनमें शामिल हैं:

  • GET: डेटाबेस से डेटा प्राप्त करता है।
  • पोस्ट: डेटाबेस में नया डेटा जोड़ता है।
  • PUT: डेटाबेस में संपूर्ण डेटा फ़ील्ड को अपडेट करता है।
  • PATCH: डेटाबेस में डेटा फ़ील्ड के विशिष्ट पहलुओं को अपडेट करता है।
  • DELETE: डेटाबेस से डेटा हटाता है।

URL फ़ील्ड सीधे अनुरोध विधि फ़ील्ड के बगल में है। एपीआई का परीक्षण करने के लिए, आप बस अनुरोध विधि का चयन करें और उपयुक्त यूआरएल प्रदान करें।

डाकिया में एक सार्वजनिक एपीआई का परीक्षण

आप इस खंड में किसी भी सार्वजनिक एपीआई का उपयोग कर सकते हैं। निम्नलिखित उदाहरण एक समाचार एपीआई का उपयोग करता है जिसे कहा जाता है Newsdata.io. इस एपीआई में कई क्वेरी विकल्प हैं जो विश्वव्यापी समाचार लौटाते हैं। देश-आधारित समापन बिंदु में यह संरचना है:

https://newsdata.io/api/1/news? apikey=Your_API_KEY&देश=हमें

आपको प्रतिस्थापित करने की आवश्यकता होगी Your_API_Key API कुंजी के साथ URL में मान जो आपको Newsdata.io के साथ पंजीकरण करने के बाद प्राप्त होगा। अपडेट किए गए URL को पोस्टमैन में डालने से नीचे दिए गए समान आउटपुट मिलता है।

{
"दर्जा": "सफलता",
"कुल परिणाम": 10173,
"परिणाम": [
{
"शीर्षक": "Apple TSMC का उपयोग करने वाला पहला व्यक्ति हो सकता है'M2 प्रो के लिए s 3nm चिप प्रक्रिया",
"संपर्क": "https://appleinsider.com/articles/22/08/18/apple-could-be-the-first-to-use-tsmcs-3nm-chip-process-for-m2-pro? utm_medium=rss",
"कीवर्ड": शून्य,
"रचनाकार": [
"[email protected] (माइक पीटरसन)"
],
"वीडियो यूआरएल": शून्य,
"विवरण": "सेब's 2022 मैकबुक प्रोस TSMC के साथ बने नए M2 प्रो और M2 मैक्स चिपसेट पैक कर सकते हैं'एक नई रिपोर्ट के अनुसार, नवीनतम 3nm निर्माण प्रक्रिया। M2TSMC, विश्व'का सबसे बड़ा सेमीकंडक्टर अनुबंध निर्माता, लगातार अपनी 3nm उत्पादन प्रक्रियाओं का निर्माण कर रहा है। कमर्शियल टाइम्स के अनुसार, Apple उन चिप्स पर हाथ रखने वाला पहला ग्राहक हो सकता है। अधिक पढ़ें...",
"विषय": शून्य,
"पब दिनांक": "2022-08-18 15:22:53",
"छवि यूआरएल": शून्य,
"स्रोत_आईडी": "AppleInsider",
"देश": [
"संयुक्त राज्य अमेरिका",
"यूनाइटेड किंगडम",
"इंडिया",
"ऑस्ट्रेलिया",
"सिंगापुर",
"कनाडा"
],
"श्रेणी": [
"तकनीकी"
],
"भाषा: हिन्दी": "अंग्रेज़ी"
},
],
"अगला पृष्ठ": 1
}

डाकिया समाचारों की एक श्रृंखला लौटाएगा। उपरोक्त आउटपुट इन समाचारों का केवल एक उदाहरण प्रदर्शित करता है।

अब आप पोस्टमैन के साथ एपीआई का परीक्षण कर सकते हैं

पोस्टमैन एक लोकप्रिय मंच है जिसका उपयोग आप उन एपीआई का परीक्षण करने के लिए कर सकते हैं जिन्हें आप अपनी परियोजनाओं में उपयोग करना चाहते हैं। आप संसाधनों का एक सेट बनाए रख सकते हैं और अनुरोध विधियों की एक श्रृंखला का उपयोग कर सकते हैं।

एक बार जब आप अपने एपीआई का परीक्षण कर लेते हैं, तो तार्किक अगला कदम उन्हें अपने अनुप्रयोगों में एकीकृत करना है।