Ana içeriğe geç

TypeScript SDK

TypeScript SDK, WhatsApp mesajlaşmasını Node.js uygulamalarına entegre etmek için güçlü tipli ve esnek bir yol sunar. Daha iyi IntelliSense, derleme zamanı güvenliği sağlar ve modern TypeScript projeleriyle sorunsuz çalışır.

Her iki SDK da aynı özellikleri ve uç noktaları destekler, dolayısıyla işlevsellik her ikisinde de aynıdır.

TypeScript SDK'nın Avantajları

  • Yerleşik tip güvenliği
  • Daha iyi IDE otomatik tamamlama
  • Daha az çalışma zamanı hatası
  • JavaScript projeleriyle çalışır
  • Ölçeklenebilir uygulamalar için idealdir

En Uygun Olduğu Durumlar

  • Üretim uygulamaları
  • Orta ve büyük ölçekli projeler
  • Otomasyon betikleri
  • Tip güvenli arka uç hizmetleri

Kurulum

Node.js

npm install @duochat/{{brand_nam}}-sdk

Node.js Kullanımı

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);
})();