Trong hướng dẫn từng bước này, bạn sẽ học cách quét QR codes with a Java REST API. Chúng tôi sẽ hướng dẫn bạn tạo một QR scanner using a Java‑based API được hỗ trợ bởi Aspose Cloud SDK, và chỉ cho bạn cách chỉ định các loại barcode hoặc QR mục tiêu để nhận dạng nhanh từ bất kỳ image nào.
Prerequisite
- Tạo tài khoản và lấy thông tin xác thực API để đọc mã QR
- Tải xuống Aspose.BarCode Cloud SDK for Java để đọc nhiều mã QR từ một hình ảnh
- Thiết lập dự án Java với SDK ở trên
Các bước cho QR Photo Scanner với Java REST API
- Thêm các tham chiếu tới Aspose.BarCode.Cloud.Sdk.Api và Aspose.BarCode.Cloud.Sdk.Model để truy cập các lớp API và mô hình
- Tạo một đối tượng Configuration và thiết lập URL cơ sở của API, client ID và client secret để xác thực với Aspose.BarCode Cloud
- Chỉ định tên tệp hình ảnh và mở nó dưới dạng luồng tệp để chuẩn bị cho việc nhận dạng
- Tạo một thể hiện của RecognizeApi bằng cách sử dụng đối tượng Configuration đã cấu hình
- Gọi phương thức RecognizeMultipartAsync với DecodeBarcodeType.QR và luồng tệp để phát hiện mã QR trong hình ảnh
- Lặp qua các mã vạch đã nhận dạng trong phản hồi và hiển thị giá trị và loại của chúng
Các bước này tóm tắt quy trình phát triển một ứng dụng quét mã QR với Java Low Code API. Đầu tiên, thiết lập môi trường bằng cách thêm Aspose.BarCode.Cloud.Sdk.Api và Aspose.BarCode.Cloud.Sdk.Model, tạo một đối tượng Configuration với thông tin xác thực của bạn, và tải tệp hình ảnh (MultipleQRCodes.png) vào một FileStream. Sau đó, sử dụng lớp RecognizeApi để gọi RecognizeMultipartAsync, và lặp qua các kết quả để hiển thị BarcodeValue và Type của mỗi mã QR.
Code to Read QR Code with Java REST Interface
Mã được hiển thị ở trên minh họa cách quét mã QR từ hình ảnh bằng Java REST Interface. Bằng cách chỉ định DecodeBarcodeType (ví dụ, QR), bạn hướng API tìm kiếm chỉ cho loại mã vạch đó, giúp tăng tốc quá trình quét, cải thiện độ tin cậy và ngăn ngừa việc phát hiện các mã vạch không mong muốn.
Trong hướng dẫn ngắn này, chúng tôi đã trình bày cách xây dựng một trình đọc mã QR‑code bằng Java REST API. Khi bạn đã sẵn sàng xử lý các mã vạch, hãy xem hướng dẫn của chúng tôi về Scan Barcode with Java REST API.