رفتن به محتوای اصلی
TypeScript SDK
TypeScript SDK روشی با نوعبندی قوی و انعطافپذیر برای ادغام پیامرسانی WhatsApp در برنامههای Node.js ارائه میدهد. 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);
})();