Saltar al contenido principal
SDK TypeScript
El SDK TypeScript ofrece una forma fuertemente tipada y flexible de integrar mensajería WhatsApp en aplicaciones Node.js. Proporciona mejor IntelliSense, seguridad en tiempo de compilación y funciona perfectamente con proyectos TypeScript modernos.
Ambos SDKs soportan las mismas funciones y endpoints, por lo que la funcionalidad es idéntica.
Ventajas del SDK TypeScript
- Seguridad de tipos integrada
- Mejor autocompletado en IDE
- Menos errores en tiempo de ejecución
- Compatible con proyectos JavaScript
- Ideal para aplicaciones escalables
Ideal para
- Aplicaciones de producción
- Proyectos medianos y grandes
- Scripts de automatización
- Servicios backend con tipos seguros
Instalación
Node.js
npm install @duochatduochat-sdk
Uso en Node.js
import { SdkSendMessageDto, duochatSdk } from "@duochatduochat-sdk";
(async (): Promise<void> => {
constduochat = new duochatSdk({
token: "YOUR_TOKEN_HERE", // 👈 Obtén esto en https:/duochat/
});
const sdkSendMessageDto: SdkSendMessageDto = {
countryCode: "91",
phoneNumber: "9876543210",
messageType: "text",
templateName: "welcome_template",
messageText: "Hello from duochat!",
components: ["button1", "button2"],
context: {},
mediaMessage: {},
media: {},
};
const { data } =
awaitduochat.sdk.sdkControllerSendMessage(sdkSendMessageDto);
console.log("Message sent successfully:", data);
})();