परिभाषा एपीआई

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

एपीआई

हम एपीआई को एक कोड के रूप में समझ सकते हैं जो अनुप्रयोगों को बताता है कि वे एक दूसरे के साथ संचार कैसे बनाए रख सकते हैं। ये नियम विभिन्न कार्यक्रमों को बातचीत बनाए रखने की अनुमति देते हैं।

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

एक एपीआई कुछ संभावनाओं को नाम देने के लिए एक डेटाबेस, एक ऑपरेटिंग सिस्टम या एक संचार प्रोटोकॉल के साथ संचार स्थापित करने का कार्य करता है। यहां तक ​​कि सामाजिक नेटवर्क भी अलग-अलग एपीआई का उपयोग करते हैं: ट्वीट्स को प्रबंधित करने का एक उपकरण, उदाहरण के लिए, आप सर्वर के साथ संचार का उपयोग करने के लिए एपीआई का उपयोग कर सकते हैं।

एपीआई के कामकाज की कुंजी में से एक एकीकरण की आसानी है । इन उपकरणों को अन्य सॉफ्टवेयर को एकीकृत करने के लिए सरल होना चाहिए ताकि संचार सफलतापूर्वक विकसित हो सके। उसी तरह, आपके अपडेट को संघर्ष उत्पन्न नहीं करना चाहिए ताकि आपका काम इष्टतम बना रहे।

अपने अपडेट से संबंधित समस्याओं से बचने के लिए, यह आवश्यक है कि निम्नलिखित दो बिंदुओं में से एक को पूरा किया जाए, या दोनों: कि जिस डेटा को एकीकृत किया गया है, उसकी प्रतिक्रिया के रूप में भेजे गए डेटा का प्रारूप नहीं बदलता है; प्रलेखन बहुत स्पष्ट रूप से बताता है कि कार्यक्रम को कैसे अनुकूलित किया जाए ताकि वह ऐसे डेटा का उपयोग करना जारी रख सके।

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

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

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

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

अनुशंसित
  • परिभाषा: शंकायुक्त

    शंकायुक्त

    ग्रीक शब्द अपोक्रिफ़ोस एक लैटिन शब्द में व्युत्पन्न है, साथ ही, कास्टिलियन में एपोक्रीफाल की तरह आया। स्पैनिश रॉयल एकेडमी ( RAE ) द्वारा विकसित शब्दकोष में उल्लिखित पहला अर्थ एक विशेषण को संदर्भित करता है जो सिम्युलेटेड, गैर-मौजूद या प्रच्छन्न को योग्य बनाता है । उदाहरण के लिए: "एक apocryphal रईस अखबार के कार्यालय में दिखाई दिया कि वह महापौर द्वारा ठग लिया गया था" , "गाँव में उन्हें एक उदासीन संत की पूजा करने की आदत है" , "युवक ने एक apocryphal दस्तावेज़ के साथ देश में प्रवेश करने की कोशिश की, लेकिन पुलिस ने रोक दिया था । " एपोक्रिफ़ल का सबसे आम उपयोग किसी कार्य की
  • परिभाषा: वातावरण

    वातावरण

    पर्यावरण वह है जो किसी न किसी को घेरता है । उदाहरण के लिए: वाक्यांश "मार्टिन अपने वातावरण के बुरे प्रभाव के कारण दवा में गिर गया" इंगित करता है कि इस व्यक्ति ने उन विषयों के दबाव या सलाह के कारण ड्रग्स लेना शुरू कर दिया होगा जिनके साथ उन्होंने अपना जीवन साझा किया था। उस अर्थ में, हमें यह कहना होगा कि हम सामाजिक पर्यावरण के रूप में जाना जाता है के बारे में बात कर रहे हैं। यह परिस्थितियों और काम, परिवार, शैक्षिक या आर्थिक परिस्थितियों का सेट है जो हर व्यक्ति को घेरे हुए है। कहने का तात्पर्य, यह वह संस्कृति है जिसमें पुरुष या स्त्री बड़े हुए हैं और शिक्षित हुए हैं। व्यापार वातावरण , इस ब
  • परिभाषा: दुकान

    दुकान

    एक गोदाम एक जगह है जो जमा और / या माल के व्यावसायीकरण के लिए किस्मत में है। भौगोलिक क्षेत्र और संदर्भ के अनुसार , शब्द विभिन्न प्रकार के प्रतिष्ठानों को संदर्भित कर सकता है। उदाहरण के लिए: "मैं नूडल्स खरीदने के लिए गोदाम में जाता हूं, कुछ मिनटों में मैं लौटता हूं" , "कंपनी ने घोषणा की कि यह सांता मार्टा में अपने गोदाम की क्षमता में वृद्धि करेगा" , "सरकार सैन्य गोदाम की सुरक्षा के बारे में चिंतित है" । कुछ देशों में , एक वेयरहाउस सामानों को स्टोर करने के लिए उपयोग की जाने वाली साइट है। इस मामले में, गोदाम आपूर्ति श्रृंखला का हिस्सा हैं, माल को अपने गंतव्य पर लाने से
  • परिभाषा: यंत्रणा

    यंत्रणा

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

    adhocracy

    Adhoracia एक अवधारणा है जो रॉयल स्पैनिश अकादमी ( RAE ) के शब्दकोश का हिस्सा नहीं है। हालाँकि, इस शब्द का उपयोग अक्सर एक श्रेणीबद्ध आदेश या नियमों की कमी के संदर्भ में किया जाता है जो किसी इकाई के संचालन को विनियमित करते हैं । यह अवधारणा लैटिन लोकेशन एड हॉक से निकलती है, जिसका अनुवाद "इसके लिए" के रूप में किया जा सकता है और जो एक विशिष्ट उद्देश्य के साथ किया जाता है। एक लोकतंत्र में, निर्णय लेने और जो कुछ भी होता है, उसे विनियमित करने का कोई अधिकार नहीं है, लेकिन सभी सदस्य निर्णय ले सकते हैं और क्षण में कार्य कर सकते हैं। इन विशेषताओं के कारण, नौकरशाही का विरोध किया जाता है, जहां सभी च
  • परिभाषा: ठीक इसी प्रकार से

    ठीक इसी प्रकार से

    इदैम एक सर्वनाम है , जिसका उपयोग क्रियाविशेषण के रूप में भी किया जाता है, जो उसी के साथ जुड़ता है। जब कोई इस अवधारणा का उपयोग करता है, तो वे पहले से ही व्यक्त किए गए समान या समकक्ष कुछ की ओर इशारा करते हैं । मान लें कि एक अखबार के लेख का शीर्षक "पाठकों के लिए छोटी पुस्तकें इडेम" है । विचाराधीन नोट बच्चों के कामों के इर्द-गिर्द घूमता है, जिन्हें कम प्रारूप में संपादित किया जाता है। अभिव्यक्ति "पाठकों के लिए छोटी पुस्तकें इडेम" , इसलिए, इस तथ्य को संदर्भित करती है कि किताबें और पाठक दोनों छोटे हैं : मुद्रित प्रतियों और उम्र के मामले में आकार में (और, विस्तार से, ऊंचाई के भी) उ