Zum Hauptinhalt springen
TypeScript SDK
Das TypeScript SDK bietet eine stark typisierte und flexible Möglichkeit, WhatsApp-Messaging in Node.js-Anwendungen zu integrieren. Es bietet bessere IntelliSense-Unterstützung, Kompilierungssicherheit und funktioniert nahtlos mit modernen TypeScript-Projekten.
Beide SDKs unterstützen dieselben Funktionen und Endpunkte, sodass die Funktionalität zwischen ihnen identisch ist.
Vorteile des TypeScript SDK
- Integrierte Typsicherheit
- Bessere IDE-Autovervollständigung
- Weniger Laufzeitfehler
- Funktioniert mit JavaScript-Projekten
- Ideal für skalierbare Anwendungen
Am besten geeignet für
- Produktionsanwendungen
- Mittelgroße bis große Projekte
- Automatisierungsskripte
- Typsichere Backend-Dienste
Installation
Node.js
npm install @duochat/{{brand_nam}}-sdk
Node.js-Verwendung
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);
})();