Ana içeriğe geç
JavaScript SDK
JavaScript SDK, WhatsApp mesajlaşmasını Node.js uygulamalarına entegre etmek için basit ve esnek bir yol sunar. Minimum yapılandırma gerektirir ve mevcut JavaScript projeleriyle iyi çalışır.
Her iki SDK da aynı özellikleri ve uç noktaları destekler, dolayısıyla işlevsellik her ikisinde de aynıdır.
JavaScript SDK'nın Avantajları
- Hızlı kurulum
- Tür yapılandırması gerekmez
- Çoğu Node.js sürümüyle çalışır
- Hızlı geliştirme için idealdir
En Uygun Olduğu Durumlar
- MVP geliştirme
- Küçük ve orta ölçekli projeler
- Otomasyon betikleri
- Eski Node.js sistemleri
Kurulum
Node.js
npm install @duochatduochat-sdk
Node.js Kullanımı
import { SdkSendMessageDto, duochatSdk } from "@duochatduochat-sdk";
(async () => {
const duochatSdk = new duochatSdk({
token: "YOUR_TOKEN_HERE", // 👈 Get this from https:/duochat/
});
const sdkSendMessageDto: SdkSendMessageDto = {
countryCode: "91",
phoneNumber: "9876543210",
messageType: "text",
templateName: "welcome_template",
messageText: "Hello from duochat!",
components: ["button1", "button2"],
context: {},
mediaMessage: {},
media: {},
};
const { data } = await duochatSdk.sdk.sdkControllerSendMessage(
sdkSendMessageDto
);
console.log("Message sent successfully:", data);
})();
Tarayıcı ve Node.js Karşılaştırması
- Tarayıcı: Yayınlanabilir anahtarlar kullanın, güvenli işlemlerle sınırlıdır
- Node.js: Gizli anahtarlar kullanın, tam API erişimi sağlar
- CORS: Tarayıcı istekleri CORS politikalarına tabidir
- Güvenlik: Tarayıcı kodunda gizli anahtarları asla açığa çıkarmayın