মূল বিষয়বস্তুতে যান

TypeScript SDK

TypeScript SDK হলো Node.js অ্যাপ্লিকেশনে WhatsApp মেসেজিং ইন্টিগ্রেট করার একটি শক্তিশালী-টাইপড ও নমনীয় পদ্ধতি। এটি আরও ভালো IntelliSense, কম্পাইল-টাইম সুরক্ষা প্রদান করে এবং আধুনিক TypeScript প্রজেক্টের সাথে নির্বিঘ্নে কাজ করে।

উভয় SDK একই ফিচার ও এন্ডপয়েন্ট সমর্থন করে, তাই উভয়ের কার্যকারিতা সম্পূর্ণ একই।

TypeScript SDK-এর সুবিধা

  • বিল্ট-ইন টাইপ সুরক্ষা
  • আরও ভালো IDE অটোকমপ্লিট
  • কম রানটাইম ত্রুটি
  • JavaScript প্রজেক্টের সাথে কাজ করে
  • স্কেলযোগ্য অ্যাপ্লিকেশনের জন্য আদর্শ

সবচেয়ে উপযুক্ত

  • প্রোডাকশন অ্যাপ্লিকেশন
  • মাঝারি থেকে বড় প্রজেক্ট
  • অটোমেশন স্ক্রিপ্ট
  • টাইপ-নিরাপদ ব্যাকএন্ড সেবা

ইনস্টলেশন

Node.js

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

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