APIS ตึก REST เป็นงานทั่วไปในการพัฒนาเว็บ ทําให้โปรแกรมต่าง ๆ สามารถสื่อสารผ่านอินเทอร์เน็ตได้ Python ร่วมกับเฟรมฟลายสค์ นําเสนอวิธีง่ายและมีประสิทธิภาพในการสร้าง APIs ธรรมชาติของแฟลสสสค์ทําให้ง่ายต่อการสร้างโครงการขนาดปานกลาง

ตั้งค่าฟลัช

เพื่อเริ่มสร้าง REST API กับ Flsk ให้ติดตั้งแพกเกจ Flassk ก่อนโดยใช้ Ppip:

[[FLT: 0] Ppi Pall Space

ถัดไป สร้างแฟ้ม Python ใหม่ และนําเข้าฟลัทช์ เริ่มใช้เส้นทางและกําหนดเส้นทางสําหรับจัดการการร้องขอ API

การ สร้าง จุด จบ ของ เอ พี

จุด จบ คือ ที่ อยู่ อาศัย ซึ่ง ตอบ สนอง วิธี การ เฉพาะ อย่าง ของ HTTP เช่น ST, POST, DLELE, และ ดีเลต.

ยกตัวอย่างเช่น จุดปลายง่ายๆ ในการดึงข้อมูล อาจดูเหมือน

[FLT: 0] จากขวดนําเข้าฟลัช, jonify

[FLT: 0] app = Flsk( ชื่อ)

[[FLT: 0]] @app.rute('/api/data', วิธี=['GET']]

[FLT: 0] ป้องกันการได้ข้อมูล[Datata ():

[FLT: 0] ข้อมูล =[['mague']:'Hell, World!'

[[FLT: 0]] คืนข้อมูล jsonify(data) [[FLT: 1]

กําลังประมวลผล API

เพื่อเรียกใช้งานโปรแกรม Flassk รวมทั้งโค้ดต่อไปนี้ที่ท้ายสคริปต์ของคุณ:

[FLT: 0]] [help n n n n in '] [[FLTT:0]]

[FLT: 0] app.un(deburg=จริง)

การ ทดสอบ เอ พี

เมื่อเซิร์ฟเวอร์กําลังทํางานอยู่ คุณสามารถทดสอบ API ได้โดย เว็บเบราว์เซอร์ หรือใช้เครื่องมือเช่น Postman หรือ flolm

  • เริ่มเซิร์ฟเวอร์ฟลั๊ค
  • เปิดเบราว์เซอร์หรือไคลเอนต์ API
  • ส่งคําขอรับไปยังจุดสิ้นสุด
  • รับ การ ตอบ รับ จาก เจ สัน