Ce guide explique comment scanner un code QR avec l’API REST Node.js. Vous apprendrez à développer un scanner QR avec une API Node.js et un SDK Cloud. Il vous aidera à définir les types de codes-barres ou de QR cibles pour une reconnaissance rapide à partir d’un image donné.
Condition préalable
- Créez un compte et obtenez les informations d’identification de l’API pour lire un code QR
- Téléchargez Aspose.BarCode Cloud SDK pour Node.js pour lire plusieurs codes QR à partir d’une image
- Configurer un projet Node.js avec le SDK ci-dessus
Étapes pour scanner des photos QR avec l’API REST Node.js
- Ajoutez des références à Aspose.BarCode.Cloud.Sdk.Api et Aspose.BarCode.Cloud.Sdk.Model pour accéder aux classes d’API et de modèle
- Créez un objet de configuration et définissez l’URL de base de l’API, l’ID client et le secret client pour l’authentification avec Aspose.BarCode Cloud
- Spécifiez le nom du fichier image et ouvrez-le en tant que flux de fichiers pour le préparer à la reconnaissance
- Créer une instance de RecognizeApi à l’aide de l’objet Configuration configuré
- Appelez la méthode ReconnaîtreMultipartAsync avec DecodeBarcodeType.QR et le flux de fichiers pour détecter les codes QR dans l’image
- Parcourez les codes-barres reconnus dans la réponse et affichez leurs valeurs et types
Ces étapes résument le processus de développement d’une application de lecture de codes QR avec l’API Low Code de Node.js. Commencez par configurer l’environnement en ajoutant Aspose.BarCode.Cloud.Sdk.Api et Aspose.BarCode.Cloud.Sdk.Model, créez un objet Configuration avec vos identifiants et chargez le fichier image (MultipleQRCodes.png) dans un FileStream. Ensuite, utilisez la classe RecognizeApi pour appeler RecognizeMultipartAsync et parcourez les résultats pour afficher la valeur et le type de chaque code QR.
Code pour lire un code QR avec l’interface REST Node.js
Le code ci-dessus montre comment scanner un code QR à partir d’une image avec l’interface REST Node.js. En définissant DecodeBarcodeType (par exemple, QR), vous indiquez à l’API de rechercher uniquement ce type de code au lieu de vérifier tous les types possibles. Cela rend la numérisation plus rapide et plus fiable, et évite de scanner des codes-barres indésirables.
Ce court tutoriel nous a présenté le processus de développement d’un lecteur QR. Pour lire les codes-barres, consultez l’article sur Scanner un code-barres avec l’API REST Node.js.