Lewati ke konten utama
SDK TypeScript
SDK TypeScript menawarkan cara yang sangat bertipe dan fleksibel untuk mengintegrasikan pesan WhatsApp ke dalam aplikasi Node.js. SDK ini memberikan IntelliSense yang lebih baik, keamanan saat kompilasi, dan bekerja secara mulus dengan proyek TypeScript modern.
Kedua SDK mendukung fitur dan endpoint yang sama, sehingga fungsionalitasnya identik di antara keduanya.
Keunggulan SDK TypeScript
- Keamanan tipe bawaan
- Pelengkapan otomatis IDE yang lebih baik
- Lebih sedikit kesalahan saat runtime
- Bekerja dengan proyek JavaScript
- Ideal untuk aplikasi yang dapat diskalakan
Paling cocok untuk
- Aplikasi produksi
- Proyek menengah hingga besar
- Skrip otomasi
- Layanan backend yang aman secara tipe
Instalasi
Node.js
npm install @duochat/{{brand_nam}}-sdk
Penggunaan 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);
})();