Installez le SDK pour Node.js afin d'envoyer et de recevoir des messages via le protocole HTTP d'ApsaraMQ for RocketMQ.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
Node.js version 7.6.0 ou ultérieure est installé. Pour télécharger Node.js, consultez le site officiel de Node.js
Un compte Alibaba Cloud disposant d'une paire AccessKey (AccessKey ID et AccessKey Secret). Consultez Obtenir une paire AccessKey
Une instance ApsaraMQ for RocketMQ avec un topic et un group ID. Consultez Étape 2 : Créer des ressources
L'endpoint HTTP de votre instance. Consultez Obtenir un endpoint HTTP
Vérifier la version de Node.js
Exécutez la commande suivante pour vérifier que Node.js est installé et répond aux exigences de version :
node -V
La sortie doit afficher la version 7.6.0 ou ultérieure.
Installer le SDK pour Node.js
Exécutez la commande suivante pour installer le package @aliyunmq/mq-http-sdk :
npm i @aliyunmq/mq-http-sdk
Vérifier l'installation
Confirmez que le SDK est installé et peut être importé en exécutant la commande suivante :
node -e "require('@aliyunmq/mq-http-sdk'); console.log('SDK for Node.js is installed.')"
Si la commande affiche SDK for Node.js is installed. sans erreur, la configuration est terminée.
Étapes suivantes
Une fois l'environnement prêt, utilisez le SDK pour Node.js pour envoyer et recevoir des messages :