Home API (Application Programming Interface)<span class="dashicons " data-icon="" style="display:inline;vertical-align:baseline;"></span>

API (Application Programming Interface)

API- Application Programming Interface” के लिए संक्षिप्त नाम। एक एपीआई commands, functions, protocols, और objects का एक सेट है जो programmers software लिखने और बाहरी सिस्टम के साथ इंटरैक्ट करने के लिए उपयोग कर सकते हैं। Developers सामान्य संचालन करने के लिए मानक आदेश प्रदान करते हैं, इसलिए आपको स्क्रैच से कोड लिखने की आवश्यकता नहीं है।

एपीआई डेस्कटॉप और मोबाइल operating systems दोनों के लिए उपलब्ध है। उदाहरण के लिए, Windows API डेवलपर्स को नियंत्रण और user interface तत्व जैसे विंडोज़, स्क्रॉलबार और dialog boxes प्रदान करता है। यह file system तक पहुँचने और फ़ाइल संचालन जैसे B. फ़ाइलों को बनाना और हटाना आदि करने के लिए आदेश भी प्रदान करता है। इसके अलावा, विंडोज एपीआई में networking कमांड होते हैं जिनका उपयोग आप अपने स्थानीय नेटवर्क या इंटरनेट पर डेटा भेजने और प्राप्त करने के लिए कर सकते हैं।

iOS एपीआई जैसे मोबाइल एपीआई ऐसे कमांड प्रदान करते हैं जो touchscreen इनपुट जैसे tapping, swiping, और rotating को पहचानते हैं। इसमें सामान्य यूजर इंटरफेस तत्व भी शामिल हैं जैसे बी pop-up keyboard, सर्च बार और टैब बार जो स्क्रीन के नीचे नेविगेशन बटन प्रदान करता है। आईओएस एपीआई में आपके आईओएस डिवाइस के hardware के साथ इंटरैक्ट करने के लिए पूर्वनिर्धारित कार्य भी शामिल हैं। B. camera, microphone, या speakers।

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

ऑपरेटिंग सिस्टम एपीआई में एक मजबूत फीचर सेट है, लेकिन अन्य प्रकार के एपीआई बहुत सरल हैं। उदाहरण के लिए, एक वेबसाइट एक एपीआई प्रदान कर सकती है जो वेब डेवलपर को website से कुछ जानकारी तक पहुंचने की अनुमति देती है। वेबसाइट एपीआई जानकारी प्राप्त करने के लिए कुछ बुनियादी आदेशों के साथ XML तत्वों के एक सेट के रूप में सरल हो सकता है।

« Back to Terms Index

नई पोस्ट