एक विश्वसनीय एपीआई क्या है?

क्या रेस्टफुल एपीआई एक आलसी प्रोग्राम है या वह जो रेस्ट स्टेट की शुरुआत करता है? यदि आप वेब में रुचि रखते हैं और इसके पीछे की विभिन्न प्रौद्योगिकियां कैसे काम करती हैं, तो आप RESTful API के बारे में जानना चाहेंगे।

एपीआई क्या है?

एक एपीआई एक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस है जो कई प्रोग्रामर के लिए बहुत कुछ हो सकता है। अनिवार्य रूप से, एपीआई बिचौलिया है जो आपको एक प्रोग्राम को दूसरे में प्लग करने की अनुमति देता है।
एक विश्वसनीय एपीआई क्या है?

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

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

एक विश्वसनीय एपीआई क्या है?

एपीआई का उपयोग कैसे किया जाता है?

यदि आप किसी फ़ोन के लिए कैमरा फ़िल्टर का एक सेट बनाना चाहते हैं, तो आप अपने स्वयं के निर्माण के बजाय उनके कैमरे के कार्यों का उपयोग करने के लिए Apple या Android के कैमरा API का उपयोग करेंगे।
एक विश्वसनीय एपीआई क्या है?

विकल्प प्रत्येक ओएस के लिए कैमरा सॉफ्टवेयर बनाना होगा, जो बहुत काम का है। इसके बजाय, आप एक एपीआई बनाते हैं जो मौजूदा कैमरा सॉफ़्टवेयर के साथ संवाद कर सकता है और फिर आपके फ़िल्टर डेटा को इसमें भेज सकता है।

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

एपीआई कैसे उपयोग किया जाता है इसका एक और उदाहरण Google मानचित्र है। अगर आप अपनी वेबसाइट पर Google मानचित्र जोड़ना चाहते हैं, अपना स्थान दिखाते हुए, आप Google से मानचित्र खींचने के लिए HTTP GET क्वेरी के साथ Google मानचित्र API सेट अप करते हैं।
एक विश्वसनीय एपीआई क्या है?

इस तरह, आप वह प्राप्त कर सकते हैं जो आप Google के बिना कुछ भी करना चाहते हैं या इसके मैपिंग प्लेटफ़ॉर्म के आंतरिक भाग तक पहुँच की अनुमति नहीं देते हैं।

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

एक विश्वसनीय एपीआई क्या है?

रेस्टफुल एपीआई परिभाषित

REST,प्रतिनिधि राज्य स्थानांतरण के लिए खड़ा है। एक संसाधन से क्लाइंट को डेटा स्थानांतरित करने के लिए एक RESTful API का उपयोग किया जाता है। एक उदाहरण के रूप में, एक खोज इंजन एक प्रकार की RESTful API का उपयोग करता है।
एक विश्वसनीय एपीआई क्या है?

आप एक खोज शब्द दर्ज करते हैं और इंजन सर्वर से पूछताछ करता है। सर्व्स आपके उपयोग के लिए संबंधित डेटा को आपके ब्राउज़र में स्थानांतरित करता है। इस प्रकार RESTful API काम करता है।

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

रेस्टफुल एपीआई कैसे काम करता है

एक विश्वसनीय एपीआई काम करता है कि यह स्टेटलेस और कैश करने योग्य है। स्टेटलेस का अर्थ है कि RESTful API द्वारा की गई क्वेरी का डेटाबेस पर कोई प्रभाव नहीं पड़ता है। इसके अतिरिक्त, क्वेरी (हमेशा) लॉग नहीं होती है। डेटाबेस में कुछ भी संग्रहीत नहीं है और डेटाबेस में नहीं लिखा जा सकता है। यह अनिवार्य रूप से केवल पढ़ने की प्रक्रिया है।

कैशेबल होने का मतलब है कि एपीआई क्लाइंट भविष्य में उपयोग के लिए जानकारी स्टोर कर सकता है, इसलिए इसे हर बार डेटाबेस से पूछताछ करने की ज़रूरत नहीं है।

वेब के लिए, एपीआई अनुरोध को संसाधित करने के लिए HTTP विधि का उपयोग करेगा। सामान्य HTTP विधियाँ GET, POST, PUT और DELETE हैं। खोज इंजन उदाहरण में, RESTful API खोज परिणामों को प्रदर्शित करने के लिए खोज इंजन डेटाबेस से आपके खोज क्वेरी डेटा को प्राप्त करने के लिए HTTP पद्धति का उपयोग करेगा।

एक अन्य उदाहरण एक ट्विटर उपयोगकर्ता खोज होगा। यदि आप ब्राउज़र में www.twitter.com/realDonaldTrump URL डालते हैं , तो ब्राउज़र ट्विटर से डोनाल्ड ट्रम्प के डेटा को प्राप्त करने के लिए HTTP का उपयोग करेगा और इसे आपको प्रदर्शित करेगा। जैसा कि ट्विटर उपयोगकर्ता नाम अद्वितीय हैं, क्वेरी आपके ब्राउज़र पर विवरण वापस कर देगी।
एक विश्वसनीय एपीआई क्या है?

RESTful API सर्वर के प्रदर्शन को प्रभावित किए बिना या बहुत अधिक दूर दिए बिना जानकारी साझा करने का एक सुंदर तरीका है। यह ट्यूटोरियल केवल सतह को खरोंचता है कि वे कैसे काम करते हैं और वेब में एकीकृत होते हैं, लेकिन यह आपको मूल विचार देना चाहिए कि RESTful API कैसे काम करते हैं।

Sign up and earn $1000 a day ⋙

मेरे आईफोन का बैकअप इतना बड़ा क्यों है?

मेरे आईफोन का बैकअप इतना बड़ा क्यों है?

हम सभी जानते हैं कि हमारे डेटा का नियमित रूप से बैकअप लेना कितना महत्वपूर्ण है। हालाँकि, प्रत्येक iPhone उपयोगकर्ता कम से कम एक बार अपने बैकअप के आकार से हैरान था। आपने अपना पिछला बैकअप कुछ हफ़्ते पहले ही बनाया था, तो क्यों

प्लूटो टीवी की समीक्षा - क्या यह इसके लायक है?

प्लूटो टीवी की समीक्षा - क्या यह इसके लायक है?

प्लूटो टीवी एक स्ट्रीमिंग सेवा है जो इंटरनेट पर काम करती है। प्राइम वीडियो, स्लिंग टीवी, डायरेक्ट टीवी नाउ, हुलु और नेटफ्लिक्स जैसी कई डिजिटल सामग्री सेवाओं के विपरीत, प्लूटो टीवी पूरी तरह से मुफ्त है। यदि आपने कभी मीडिया में से किसी एक का उपयोग किया है

कैसे एक iPhone पर अधिक संग्रहण प्राप्त करने के लिए

कैसे एक iPhone पर अधिक संग्रहण प्राप्त करने के लिए

आपका iPhone 5GB iCloud स्टोरेज के साथ आता है, जो आपको पहली बार में जरूरत से ज्यादा लग सकता है। भंडारण स्थान जल्दी से उन सभी फ़ोटो, संगीत और ऐप्स के साथ एक समस्या बन सकता है जिन्हें आप अपने फ़ोन पर रखते हैं।

विदेशों से आने वाली कॉल्स को कैसे ब्लॉक करें

विदेशों से आने वाली कॉल्स को कैसे ब्लॉक करें

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

ग्रबहब पर अपना डिलीवरी शुल्क कैसे देखें

ग्रबहब पर अपना डिलीवरी शुल्क कैसे देखें

आसपास के सबसे लोकप्रिय खाद्य वितरण ऐप में से एक के रूप में, ग्रुभ ने खुद को उन लोगों के लिए एक गो-टू ऐप के रूप में स्थापित किया है जो घर से ऑर्डर करना पसंद करते हैं। यह लोकप्रिय है क्योंकि यह इतना सुविधाजनक है - ऐप को अपने ऊपर खींच लें

मेरा ग्रुभ ऑर्डर रद्द क्यों किया गया?

मेरा ग्रुभ ऑर्डर रद्द क्यों किया गया?

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

पोस्टमेट्स पर अधिक डिलीवरी कैसे प्राप्त करें

पोस्टमेट्स पर अधिक डिलीवरी कैसे प्राप्त करें

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

कैसे एक ब्लूटूथ डिवाइस का नाम बदलें

कैसे एक ब्लूटूथ डिवाइस का नाम बदलें

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

CSGO में क्रॉसहेयर कैसे बदलें

CSGO में क्रॉसहेयर कैसे बदलें

क्रॉसहेयर बदलने से आप CSGO का अनुभव कैसे करते हैं, इससे बहुत फर्क पड़ सकता है। स्वाभाविक रूप से, डिफ़ॉल्ट CSGO क्रॉसहेयर ठीक काम करता है, लेकिन कई अन्य विकल्प उपलब्ध हैं। इस लेख में, हम आपको सिखाने जा रहे हैं कि कैसे ट्वीक करना है

किसी भी डिवाइस पर Apple म्यूजिक कैसे चलाएं

किसी भी डिवाइस पर Apple म्यूजिक कैसे चलाएं

एक चीज़ जो Apple Music को सबसे अलग बनाती है, वह है उपकरणों की एक श्रृंखला के साथ इसका सहज एकीकरण। Apple Music के साथ, आप नवीनतम हिट्स को स्ट्रीम कर सकते हैं, इंटरनेट रेडियो में ट्यून कर सकते हैं, या घंटों तक व्यक्तिगत रूप से क्यूरेट की गई प्लेलिस्ट भी चला सकते हैं।

अपना भरपूर मछली खाता कैसे हटाएं

अपना भरपूर मछली खाता कैसे हटाएं

ऐसे कई कारण हैं जिनकी वजह से आप अपने प्लेंट ऑफ फिश (POF) खाते को हटाना चाहते हैं। चाहे आपको अंततः सही कैच मिल गया हो, डेटिंग गेम से ब्रेक चाहते हों, या इनमें से किसी एक का उपयोग करने का निर्णय लिया हो

क्लब हाउस में क्लब कैसे बनाएं

क्लब हाउस में क्लब कैसे बनाएं

क्लबहाउस एक चैट ऐप है जो केवल एक वर्ष के आसपास रहा है, लेकिन यह पहले से ही एक नए सोशल मीडिया प्लेटफॉर्म की प्रतीक्षा कर रहे लोगों के बीच हलचल पैदा कर रहा है। ऐप का बहुत ही नाम विशिष्टता का सुझाव देता है क्योंकि क्लबहाउस

आपके फोन को सुरक्षित रखने के लिए सर्वश्रेष्ठ आईफोन 12 प्रो केस

आपके फोन को सुरक्षित रखने के लिए सर्वश्रेष्ठ आईफोन 12 प्रो केस

यदि आप हमारे किसी लिंक के माध्यम से खरीदारी करते हैं तो हम कमीशन कमा सकते हैं। इस सामग्री के निर्माण में न्यूज़रूम या संपादकीय कर्मचारी शामिल नहीं थे। आईफोन 12 प्रो केस खोजने के लिए क्रेता गाइड हम'

MIUI Android डिवाइस पर ऐप्स को कैसे डिसेबल करें

MIUI Android डिवाइस पर ऐप्स को कैसे डिसेबल करें

आपके Xiaomi फोन पर अवांछित पहले से इंस्टॉल किए गए ऐप या ब्लोटवेयर काफी मात्रा में स्टोरेज स्पेस ले सकते हैं, जो उन यूजर्स के लिए निराशाजनक हो सकता है जो एक साफ और व्यवस्थित डिवाइस पसंद करते हैं। सौभाग्य से, आप इन्हें आसानी से अक्षम या हटा सकते हैं

उबुंटू कैसे स्थापित करें: अपने लैपटॉप या पीसी पर लिनक्स चलाएं

उबुंटू कैसे स्थापित करें: अपने लैपटॉप या पीसी पर लिनक्स चलाएं

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

पीडीएफ में फोटो या इमेज कैसे जोड़ें

पीडीएफ में फोटो या इमेज कैसे जोड़ें

अधिकांश ऑपरेटिंग सिस्टम, जिनमें फ़ोन वाले भी शामिल हैं, आमतौर पर Adobe Reader इंस्टॉल करके आते हैं। यह प्रोग्राम उपयोगकर्ताओं को PDF देखने की अनुमति देता है लेकिन उन्हें हमेशा दस्तावेज़ों को संपादित करने की अनुमति नहीं देता है। सौभाग्य से, ऐसे कई तरीके हैं जिनसे आप इन्हें संपादित कर सकते हैं

एंड्रॉइड ऑटो काम नहीं कर रहा है? यहाँ शीर्ष सुधार है

एंड्रॉइड ऑटो काम नहीं कर रहा है? यहाँ शीर्ष सुधार है

यह निराशाजनक होता है जब आप हर दिन जिस चीज पर भरोसा करते हैं वह अचानक काम करना बंद कर देती है। अगर आपका Android Auto काम नहीं कर रहा है, तो चिंता न करें - हम यहां मदद के लिए हैं। Android Auto कनेक्ट क्यों नहीं हो रहा है? Android Auto एक स्मार्टफोन कनेक्टिविटी है

एक विश्वसनीय एपीआई क्या है?

एक विश्वसनीय एपीआई क्या है?

क्या रेस्टफुल एपीआई एक आलसी प्रोग्राम है या वह जो रेस्ट स्टेट की शुरुआत करता है? यदि आप वेब में रुचि रखते हैं और इसके पीछे की विभिन्न प्रौद्योगिकियां कैसे काम करती हैं, तो आप RESTful API के बारे में जानना चाहेंगे। एपीआई क्या है?

कैसे एक पीसी या मोबाइल डिवाइस से एक आईपी पता पिंग करें

कैसे एक पीसी या मोबाइल डिवाइस से एक आईपी पता पिंग करें

इंटरनेट बैंडविड्थ की आज की उच्च मांग के साथ, यह जानना महत्वपूर्ण है कि आपका नेटवर्क कनेक्शन ठीक से काम कर रहा है या नहीं। यदि आपको कभी भी अपने कनेक्शन में कोई समस्या आती है, तो इसका परीक्षण करने का सबसे सुरक्षित तरीका "

मेरा आईफोन स्थान इतिहास कैसे देखें

मेरा आईफोन स्थान इतिहास कैसे देखें

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