মূল বিষয়বস্তুতে যান
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);
})();