एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (एपीआई) समझाया

एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (एपीआई) का क्या अर्थ है?

यदि आप इस पृष्ठ के लिंक से किसी सेवा की सदस्यता लेते हैं, तो रीव्स एंड संस लिमिटेड एक कमीशन कमा सकता है। हमारा देखें नैतिक वक्तव्य.

यह पृष्ठ मूल रूप से अंग्रेजी में लिखा गया था। अभी आप एक मशीनी अनुवादित संस्करण हिंदी में देख रहे हैं।

एक एपीआई एक सेवा है जो डेवलपर्स को एक प्रोटोकॉल के उपयोग से कनेक्ट करने और संचार करने की अनुमति देती है। प्रोटोकॉल एकीकृत और अलग सॉफ्टवेयर दोनों के कनेक्शन की अनुमति देता है, इंटरफ़ेस वह माध्यम है जिसके द्वारा दोनों सिस्टम संवाद करने में सक्षम हैं।

एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई)एपीआई संचार के लिए महत्वपूर्ण हैं और आप उन्हें इस तरह से सभी जगह पाएंगे Twitter एपीआई, फ़्लिकर एपीआई और मैप्स एपीआई। यह समझने के लिए कि वे कितने महत्वपूर्ण हैं, उदाहरण के लिए, यह समझना आसान है कि क्या आप Google Chrome में नोटपैड से कॉपी और पेस्ट नहीं कर सकते हैं और आपको पाठ को हाथ से दर्ज करना होगा; एक एपीआई आपके पाठ को फिर से लिखने पर समय बर्बाद किए बिना ऐसा करता है।

अधिकांश ऑपरेटिंग वातावरण एपीआई प्रदान करते हैं क्योंकि इन दिनों अधिकांश बड़ी वेबसाइटें हैं। इन एपीआई को डेवलपर्स के लिए ऑपरेटिंग सिस्टम या वेबसाइट में अपने स्वयं के सॉफ़्टवेयर को लिंक करना आसान बनाने के लिए प्रदान किया जाता है। उदाहरण के लिए, अमेज़ॅन एपीआई का उपयोग डेवलपर्स द्वारा ई-कॉमर्स उद्देश्यों के लिए विशेष ऑनलाइन स्टोर-फ़्रन्ट बनाने के लिए किया जाता है।

रिबका कार्टर

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