মূল বিষয়বস্তুতে যান

JavaScript SDK

JavaScript SDK হলো Node.js অ্যাপ্লিকেশনে WhatsApp মেসেজিং ইন্টিগ্রেট করার একটি সহজ ও নমনীয় পদ্ধতি। এটির জন্য ন্যূনতম কনফিগারেশন প্রয়োজন এবং বিদ্যমান JavaScript প্রজেক্টের সাথে ভালোভাবে কাজ করে।

উভয় SDK একই ফিচার ও এন্ডপয়েন্ট সমর্থন করে, তাই উভয়ের কার্যকারিতা সম্পূর্ণ একই।

JavaScript SDK-এর সুবিধা

  • দ্রুত সেটআপ
  • কোনো টাইপ কনফিগারেশন প্রয়োজন নেই
  • বেশিরভাগ Node.js সংস্করণের সাথে কাজ করে
  • দ্রুত ডেভেলপমেন্টের জন্য আদর্শ

সবচেয়ে উপযুক্ত

  • MVP ডেভেলপমেন্ট
  • ছোট থেকে মাঝারি আকারের প্রজেক্ট
  • অটোমেশন স্ক্রিপ্ট
  • লিগ্যাসি Node.js সিস্টেম

ইনস্টলেশন

Node.js

npm install @duochatduochat-sdk

Node.js ব্যবহারের উদাহরণ

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);
})();

ব্রাউজার বনাম Node.js

  • ব্রাউজার: প্রকাশযোগ্য কী ব্যবহার করুন, নিরাপদ অপারেশনে সীমাবদ্ধ
  • Node.js: সিক্রেট কী ব্যবহার করুন, সম্পূর্ণ API অ্যাক্সেস
  • CORS: ব্রাউজার অনুরোধ CORS নীতির অধীন
  • নিরাপত্তা: ব্রাউজার কোডে সিক্রেট কী কখনো প্রকাশ করবেন না