Skip to content

Cette API permet d'envoyer des messages WhatsApp (texte, template, média) via l’API WhatsApp Cloud de Facebook. Elle est développée en Node.js + Express + TypeScript, avec documentation interactive via Swagger UI.

Notifications You must be signed in to change notification settings

alibia-phanuel/Integrate-Whatsapp-API-with-Node.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhatsApp Cloud API – Express TypeScript + Swagger UI

Avatar

1️⃣ Présentation

Cette API permet d'envoyer des messages WhatsApp (texte, template, média) via l’API WhatsApp Cloud de Facebook.
Elle est développée en Node.js + Express + TypeScript, avec documentation interactive via Swagger UI.

Fonctionnalités :

  • Envoi de messages texte
  • Envoi de messages template
  • Envoi de messages média avec media_id
  • Upload d’images depuis le client et envoi automatique
  • Documentation interactive via Swagger UI

2️⃣ Installation

  1. Cloner le projet :
git clone <URL_DU_DEPOT>
cd <NOM_DU_PROJET>```
Installer les dépendances :
npm install
Créer le fichier .env à la racine :
PORT=4000
NODE_ENV=development
APP_NAME=express-ts-mvc

WHATSAPP_TOKEN=<VOTRE_TOKEN_WHATSAPP>
WHATSAPP_ID=<VOTRE_ID_WHATSAPP>
WHATSAPP_NUMBER=<NUMERO_DESTINATAIRE>

npm run dev
## 3️⃣ Documentation Swagger
http://localhost:4000/api-docs

About

Cette API permet d'envoyer des messages WhatsApp (texte, template, média) via l’API WhatsApp Cloud de Facebook. Elle est développée en Node.js + Express + TypeScript, avec documentation interactive via Swagger UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published