ዝርዝር ሁኔታ:

Python REST API ምንድን ነው?
Python REST API ምንድን ነው?

ቪዲዮ: Python REST API ምንድን ነው?

ቪዲዮ: Python REST API ምንድን ነው?
ቪዲዮ: Django Middleware — что это, зачем и как использовать 2024, ግንቦት
Anonim

አርፈው በመሠረቱ ድርን ለማዋቀር ጠቃሚ የሥምምነት ስብስብ ነው። ኤፒአይ . በ "ድር ኤፒአይ ” ማለቴ ነው። ኤፒአይ በኤችቲቲፒ በኩል መስተጋብር እንደሚፈጥሩ፣ ለተወሰኑ ዩአርኤሎች ጥያቄዎችን ማቅረብ እና ብዙ ጊዜ አስፈላጊ ውሂብን በምላሹ ውስጥ ማግኘት ይችላሉ። ("JSON object" ከሀ ጋር በጣም ተመሳሳይ የሆነ የውሂብ አይነት ነው። ፒዘን መዝገበ ቃላት።)

እንዲያው፣ በፓይዘን ውስጥ ኤፒአይ ምንድን ነው?

Python API እና JSON የመተግበሪያ ፕሮግራሚንግ በይነገጽ ( ኤፒአይ ) እርስ በርስ ለመግባባት በሶፍትዌር አካላት እንደ በይነገጽ ለመጠቀም የታሰበ ፕሮቶኮል ነው። እሱ በመሠረቱ ድር ላይ የተመሠረተ ሶፍትዌር መተግበሪያን ወይም የድር መሣሪያን ለማግኘት የፕሮግራም መመሪያዎች እና ደረጃዎች ስብስብ ነው።

በተመሳሳይ፣ የREST API ምሳሌ ምንድነው? ምሳሌዎች የGET ጥያቄ በሲስተሙ ላይ የተመዘገቡ ተጠቃሚዎችን ዝርዝር ይመልሳል። ለ/ተጠቃሚ/123 የPOST ጥያቄ የአካል መረጃን በመጠቀም መታወቂያ 123 ያለው ተጠቃሚ ይፈጥራል። የ PUT ጥያቄ ለ/ተጠቃሚ/123 ተጠቃሚ 123ን በአካል ዳታ ለማዘመን።

በዚህ መሠረት በፓይዘን ውስጥ REST API እንዴት መፍጠር እችላለሁ?

በፓይዘን ውስጥ መሰረታዊ የእረፍት ጊዜ ኤፒአይ መገንባት

  1. በዚህ ሥዕል የበለጠ ይጸዳሉ ። የመጀመሪያውን REST API ለመገንባት የምንፈልጋቸው ነገሮች።
  2. አንዴ ከወረዱ በኋላ በpython_rest አቃፊ ውስጥ አገልጋይ.py የሚባል ፋይል ይስሩ።
  3. መሰረታዊ የGET API እንፍጠር።
  4. ከኮዱ በፊት እራስዎን ከመረጃ ቋት ጋር ያገናኙ።
  5. ጥያቄዎች / የበለጠ መማር ይፈልጋሉ.መታኝ?

API እንዴት እጠቀማለሁ?

ኤፒአይን መጠቀም ይጀምሩ

  1. አብዛኛዎቹ ኤፒአይዎች የኤፒአይ ቁልፍ ይፈልጋሉ።
  2. ኤፒአይን ለመጠቀም ቀላሉ መንገድ እንደ REST-Client፣ Postman ወይም Paw ያሉ የኤችቲቲፒ ደንበኛን በመስመር ላይ ማግኘት ነው።
  3. ከኤፒአይ መረጃን ለመሳብ የሚቀጥለው ምርጥ መንገድ አሁን ካለው የኤፒአይ ሰነድ ዩአርኤል በመገንባት ነው።

የሚመከር: