Escanee el código QR con la API REST de Node.js

Esta guía explica cómo escanear códigos QR con la API REST de Node.js. Aprenderá a desarrollar un escáner QR con una API basada en Node.js mediante un SDK en la nube basado en Node.js. Le ayudará a definir el código de barras o los tipos de QR de destino para un reconocimiento rápido desde un image determinado.

Requisito previo

Pasos para escanear fotos QR con la API REST de Node.js

  1. Agregue referencias a Aspose.BarCode.Cloud.Sdk.Api y Aspose.BarCode.Cloud.Sdk.Model para acceder a las clases de API y modelos
  2. Cree un objeto de configuración y configure la URL base de la API, el ID del cliente y el secreto del cliente para la autenticación con Aspose.BarCode Cloud
  3. Especifique el nombre del archivo de imagen y ábralo como un flujo de archivos para prepararlo para el reconocimiento
  4. Cree una instancia de RecognizeApi utilizando el objeto de configuración configurado
  5. Llame al método ReconocerMultiparteAsync con DecodeBarcodeType.QR y el flujo de archivos para detectar códigos QR en la imagen
  6. Recorrer los códigos de barras reconocidos en la respuesta y mostrar sus valores y tipos

Estos pasos resumen el proceso para desarrollar una aplicación de escáner de códigos QR con la API Low Code de Node.js. Primero, configure el entorno agregando Aspose.BarCode.Cloud.Sdk.Api y Aspose.BarCode.Cloud.Sdk.Model, cree un objeto de configuración con sus credenciales y cargue el archivo de imagen (MultipleQRCodes.png) en un FileStream. Luego, use la clase RecognizeApi para llamar a RecognizeMultipartAsync y recorra los resultados para mostrar el BarcodeValue y el Type de cada código QR.

Código para leer códigos QR con la interfaz REST de Node.js

El código anterior demuestra cómo escanear un código QR desde una imagen con la interfaz REST de Node.js. Al configurar DecodeBarcodeType (por ejemplo, QR), se le indica a la API que solo busque ese tipo de código en lugar de verificar todos los tipos posibles. Esto hace que el escaneo sea más rápido y confiable, y evita escanear códigos de barras no deseados.

Este breve tutorial nos ha enseñado el proceso de desarrollo de un lector QR. Para leer códigos de barras, consulte el artículo sobre Escanear código de barras con la API REST de Node.js.

 Español