주요 콘텐츠로 건너뛰기
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);
})();