メインコンテンツへスキップ
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);
})();