สแกน QR Code ด้วย Python REST API

คู่มือนี้จะอธิบายวิธีการ สแกนคิวอาร์โค้ดด้วย Python REST API คุณจะได้เรียนรู้การพัฒนา เครื่องสแกนคิวอาร์โค้ดด้วย API ที่ใช้ Python โดยใช้ Cloud SDK ที่ใช้ Python คู่มือนี้จะช่วยคุณกำหนดบาร์โค้ดหรือประเภทคิวอาร์โค้ดเป้าหมาย เพื่อให้จดจำได้อย่างรวดเร็วจาก image ที่กำหนด

ข้อกำหนดเบื้องต้น

ขั้นตอนสำหรับการสแกนภาพ QR ด้วย Python REST API

  1. เพิ่มการอ้างอิงถึง Aspose.BarCode.Cloud.Sdk.Api และ Aspose.BarCode.Cloud.Sdk.Model เพื่อเข้าถึงคลาส API และโมเดล
  2. สร้างวัตถุการกำหนดค่าและตั้งค่า URL ฐาน API, ID ไคลเอนต์ และความลับไคลเอนต์สำหรับการตรวจสอบสิทธิ์ด้วย Aspose.BarCode Cloud
  3. ระบุชื่อไฟล์ภาพและเปิดเป็นสตรีมไฟล์เพื่อเตรียมพร้อมสำหรับการจดจำ
  4. สร้างอินสแตนซ์ของ RecognizeApi โดยใช้วัตถุการกำหนดค่าที่กำหนดค่าไว้
  5. เรียกใช้เมธอด จดจำหลายส่วนแบบอะซิงก์ ด้วย DecodeBarcodeType.QR และสตรีมไฟล์เพื่อตรวจจับรหัส QR ในรูปภาพ
  6. วนซ้ำผ่านบาร์โค้ดที่รู้จักในการตอบสนองและแสดงค่าและประเภทของบาร์โค้ดเหล่านั้น

ขั้นตอนเหล่านี้สรุปกระบวนการพัฒนา แอปพลิเคชันสแกนคิวอาร์โค้ดด้วย Python Low Code API ขั้นแรก ให้ตั้งค่าสภาพแวดล้อมโดยเพิ่ม Aspose.BarCode.Cloud.Sdk.Api และ Aspose.BarCode.Cloud.Sdk.Model สร้างอ็อบเจ็กต์ Configuration ด้วยข้อมูลประจำตัวของคุณ และโหลดไฟล์ภาพ (MultipleQRCodes.png) ลงใน FileStream จากนั้นใช้คลาส RecognizeApi เพื่อเรียกใช้ RecognizeMultipartAsync และวนซ้ำผลลัพธ์เพื่อแสดง BarcodeValue และ Type ของคิวอาร์โค้ดแต่ละรายการ

รหัสสำหรับอ่าน QR Code ด้วยอินเทอร์เฟซ Python REST

โค้ดด้านบนสาธิตวิธีการ สแกนคิวอาร์โค้ดจากรูปภาพด้วย Python REST Interface การตั้งค่า DecodeBarcodeType (เช่น QR) หมายความว่าคุณกำลังสั่งให้ API ค้นหาเฉพาะโค้ดประเภทนั้น ๆ แทนที่จะตรวจสอบทุกประเภทที่เป็นไปได้ วิธีนี้ทำให้การสแกนรวดเร็วขึ้น น่าเชื่อถือมากขึ้น และหลีกเลี่ยงการสแกนบาร์โค้ดที่ไม่พึงประสงค์

บทช่วยสอนสั้นๆ นี้สอนเราเกี่ยวกับขั้นตอนการพัฒนาเครื่องอ่าน QR หากต้องการอ่านบาร์โค้ด โปรดดูบทความใน สแกนบาร์โค้ดด้วย Python REST API

 ไทย