W tym przewodniku wyjaśnimy, jak skanować kod QR za pomocą interfejsu API REST Node.js. Nauczysz się tworzyć skaner QR z interfejsem API opartym na Node.js, korzystając z pakietu Cloud SDK opartego na Node.js. Pomoże Ci on zdefiniować docelowe typy kodów kreskowych lub QR w celu szybkiego rozpoznania na podstawie określonego image.
Warunek wstępny
- Utwórz konto i uzyskaj dane uwierzytelniające API do odczytu kodu QR
- Pobierz Aspose.BarCode Cloud SDK dla Node.js, aby odczytać wiele kodów QR z obrazu
- Skonfiguruj projekt Node.js przy użyciu powyższego zestawu SDK
Kroki dla skanera zdjęć QR z interfejsem API REST Node.js
- Dodaj odwołania do Aspose.BarCode.Cloud.Sdk.Api i Aspose.BarCode.Cloud.Sdk.Model, aby uzyskać dostęp do API i klas modeli
- Utwórz obiekt konfiguracji i ustaw podstawowy adres URL interfejsu API, identyfikator klienta i klucz tajny klienta na potrzeby uwierzytelniania za pomocą usługi Aspose.BarCode Cloud
- Podaj nazwę pliku obrazu i otwórz go jako strumień plików, aby przygotować go do rozpoznania
- Utwórz instancję RecognizeApi przy użyciu skonfigurowanego obiektu konfiguracji
- Wywołaj metodę Rozpoznawanie wieloczęściowego asynchronicznego z DecodeBarcodeType.QR i strumieniem pliku, aby wykryć kody QR na obrazie
- Przejrzyj rozpoznane kody kreskowe w odpowiedzi i wyświetl ich wartości i typy
Poniższe kroki podsumowują proces tworzenia aplikacji skanera kodów QR z wykorzystaniem interfejsu Node.js Low Code API. Najpierw skonfiguruj środowisko, dodając Aspose.BarCode.Cloud.Sdk.Api i Aspose.BarCode.Cloud.Sdk.Model, utwórz obiekt konfiguracji z danymi logowania i załaduj plik obrazu (MultipleQRCodes.png) do strumienia FileStream. Następnie użyj klasy RecognizeApi do wywołania RecognizeMultipartAsync i przejrzyj wyniki, aby wyświetlić BarcodeValue i Type każdego kodu QR.
Kod do odczytu kodu QR z interfejsem REST Node.js
Powyższy kod pokazuje, jak skanować kod QR z obrazu za pomocą interfejsu REST Node.js. Ustawiając DecodeBarcodeType (na przykład QR), instruujesz API, aby szukało tylko tego typu kodu, zamiast sprawdzać każdy możliwy typ. Dzięki temu skanowanie jest szybsze, bardziej niezawodne i unika się skanowania niepożądanych kodów kreskowych.
Ten krótki samouczek pokazał nam, jak stworzyć czytnik kodów QR. Aby dowiedzieć się, jak czytać kody kreskowe, zapoznaj się z artykułem na temat Skanuj kod kreskowy za pomocą interfejsu API REST Node.js.