Aller au contenu principal
SDK TypeScript
Le SDK TypeScript offre un moyen fortement typé et flexible d'intégrer la messagerie WhatsApp dans les applications Node.js. Il fournit une meilleure prise en charge IntelliSense, une sécurité à la compilation et s'intègre parfaitement avec les projets TypeScript modernes.
Les deux SDKs prennent en charge les mêmes fonctionnalités et endpoints, donc les fonctionnalités sont identiques entre eux.
Avantages du SDK TypeScript
- Sécurité de type intégrée
- Meilleure autocomplétion IDE
- Moins d'erreurs à l'exécution
- Compatible avec les projets JavaScript
- Idéal pour les applications évolutives
Idéal pour
- Applications de production
- Projets de moyenne à grande taille
- Scripts d'automatisation
- Services backend type-safe
Installation
Node.js
npm install @duochat/{{brand_nam}}-sdk
Utilisation avec Node.js
import { SdkSendMessageDto, duochatSdk } from "@duochat/{{brand_nam}}-sdk";
(async (): Promise<void> => {
constduochat = new duochatSdk({
token: "YOUR_TOKEN_HERE", // 👈 Get this from https://{{brand_nam}}/
});
const sdkSendMessageDto: SdkSendMessageDto = {
countryCode: "91",
phoneNumber: "9876543210",
messageType: "text",
templateName: "welcome_template",
messageText: "Hello from {{brand_nam}}!",
components: ["button1", "button2"],
context: {},
mediaMessage: {},
media: {},
};
const { data } =
awaitduochat.sdk.sdkControllerSendMessage(sdkSendMessageDto);
console.log("Message sent successfully:", data);
})();