विषयसूची:

पायथन रेस्ट एपीआई क्या है?
पायथन रेस्ट एपीआई क्या है?

वीडियो: पायथन रेस्ट एपीआई क्या है?

वीडियो: पायथन रेस्ट एपीआई क्या है?
वीडियो: 12 मिनट में एक पायथन एपीआई बनाएं 2024, मई
Anonim

विश्राम एक वेब की संरचना के लिए अनिवार्य रूप से उपयोगी सम्मेलनों का एक सेट है एपीआई . "वेब" द्वारा एपीआई , "मेरा मतलब है an एपीआई कि आप HTTP के साथ इंटरैक्ट करते हैं, विशिष्ट URL के लिए अनुरोध करते हैं, और अक्सर प्रतिक्रिया में प्रासंगिक डेटा वापस प्राप्त करते हैं। (एक "JSON ऑब्जेक्ट" एक डेटा प्रकार है जो बहुत हद तक a. के समान है) अजगर शब्दकोश।)

बस इतना ही, पायथन में एपीआई क्या है?

पायथन एपीआई और JSON एक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस ( एपीआई ) एक प्रोटोकॉल है जिसे सॉफ्टवेयर घटकों द्वारा एक दूसरे के साथ संचार करने के लिए एक इंटरफेस के रूप में उपयोग करने का इरादा है। यह मूल रूप से वेब-आधारित सॉफ़्टवेयर एप्लिकेशन या वेब टूल तक पहुँचने के लिए प्रोग्रामिंग निर्देशों और मानकों का एक सेट है।

इसी तरह, आरईएसटी एपीआई उदाहरण क्या है? उदाहरण : /user/ को एक GET अनुरोध एक सिस्टम पर पंजीकृत उपयोगकर्ताओं की एक सूची देता है। /user/123 के लिए एक POST अनुरोध बॉडी डेटा का उपयोग करके आईडी 123 के साथ एक उपयोगकर्ता बनाता है। शरीर डेटा के साथ उपयोगकर्ता 123 को /user/123 अद्यतन करने के लिए एक पुट अनुरोध।

तदनुसार, मैं पायथन में एक आरईएसटी एपीआई कैसे बना सकता हूं?

पायथन में एक बेसिक रेस्टफुल एपीआई का निर्माण

  1. इस तस्वीर से आप और भी स्पष्ट हो जाएंगे। सामग्री जो हमें अपना पहला आरईएसटी एपीआई बनाने की आवश्यकता है।
  2. डाउनलोड हो जाने के बाद, python_rest फोल्डर में server.py नाम की एक फाइल बनाएं।
  3. आइए मूल GET API बनाएं।
  4. कोड से पहले, अपने आप को डेटाबेस से कनेक्ट करें।
  5. प्रश्न / अधिक जानना चाहते हैं। मुझे मारो?

मैं एपीआई का उपयोग कैसे करूं?

एपीआई का उपयोग शुरू करें

  1. अधिकांश एपीआई को एपीआई कुंजी की आवश्यकता होती है।
  2. एपीआई का उपयोग शुरू करने का सबसे आसान तरीका ऑनलाइन HTTP क्लाइंट ढूंढना है, जैसे आरईएसटी-क्लाइंट, पोस्टमैन, या पं।
  3. एपीआई से डेटा खींचने का अगला सबसे अच्छा तरीका मौजूदा एपीआई दस्तावेज से एक यूआरएल बनाना है।

सिफारिश की: