← सभी गाइडइंटीग्रेशन · API · वेबहुक

आपका स्टोर कहता है “ऑर्डर भेज दिया गया” — WhatsApp ग्राहक को बताता है।

एक API की बनाएँ, उसे अपने स्टोर या ऑटोमेशन टूल में पेस्ट करें, और उससे भेजे गए संदेश आपके अपने WhatsApp से जाते हैं — तय गति पर, ऑप्ट-आउट सुरक्षित और आपके भेजने के घंटों में, बिल्कुल कैंपेन की तरह।

01 · की बनाएँ

हर स्टोर या टूल के लिए एक की।

Account → Integrations & API → New key खोलें। जहाँ इसका इस्तेमाल होगा उसके नाम पर इसे नाम दें, चाहें तो रोज़ की भेजने की सीमा और अनुमत IP पते सेट करें, फिर की कॉपी करें — यह सिर्फ़ एक बार दिखती है।

  • की रद्द करें और उसका इस्तेमाल करने वाली हर चीज़ तुरंत रुक जाती है।
  • डेवलपर संदर्भ और उदाहरण: wassender.genoun.com/developers.
Integrations panel with Google Sheets, sending status and API keys
असली एक्सटेंशन में इंटीग्रेशन
02 · भेजना चालू करें

भेजने का काम यही कंप्यूटर करता है।

Send messages from the Integrations API चालू करें। जब तक WhatsApp कनेक्ट है, Wassender आपके टूल से नए संदेश देखता रहता है और उन्हें किसी भी दूसरे संदेश की तरह भेजता है। भेजने का स्टेटस बताता है कि यह नज़र रख रहा है, भेजने के घंटों का इंतज़ार कर रहा है, किसी कैंपेन के लिए रुका है या रोज़ की सीमा पर पहुँच गया है।

  • जिस संदेश का नतीजा पक्का नहीं है, उसे कभी अपने-आप दोबारा नहीं भेजा जाता।
03 · वेबहुक

संदेश भेजे जाने, फ़ेल होने या जवाब आने पर सूचना पाएँ।

अपना वेबहुक URL जोड़ें और Wassender हर भेजे गए संदेश, विफलता या जवाब के लिए एक इवेंट भेजता है। हर रिक्वेस्ट X-Wassender-Signature हेडर में HMAC-SHA256 से साइन होती है — इसे अपने वेबहुक सीक्रेट से जाँचें। Send test event आपके रिसीवर को जाँचता है।

  • जवाब वाले वेबहुक जवाब का समय बताते हैं, जवाब का टेक्स्ट नहीं।
  • सीक्रेट कभी भी बदलें; उसके बाद अपना रिसीवर अपडेट करें।
04 · GOOGLE SHEETS

शेयर की गई शीट से कैंपेन शुरू करें।

एक सार्वजनिक Google Sheets लिंक पेस्ट करें और Read sheet दबाएँ। Wassender इसे एक एडिट करने योग्य कैंपेन में पढ़ लेता है; फ़ोन कॉलम चुनें और स्प्रेडशीट इंपोर्ट की तरह आगे बढ़ें। शीट Wassender पर अपलोड नहीं होती — रिफ़्रेश करने के लिए इसे फिर से पढ़ें।

आपका पहला API संदेश

की और नंबर बदलें, फिर इसे टर्मिनल से चलाएँ। संदेश कतार में जाता है और आपका कंप्यूटर इसे आपकी सामान्य गति पर भेजता है। दोबारा कोशिश करते समय वही Idempotency-Key इस्तेमाल करें, ताकि कोई संदेश कभी दो बार कतार में न जाए।

curl -X POST https://api.wassender.genoun.com/api/v1/public/messages \
  -H "Authorization: Bearer wsk_live_…" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: order-1042-shipped" \
  -d '{"to":"201001234567","text":"Hi Mona, your order A-1042 has shipped 🚚","tag":"order_update"}'

पूरे रिक्वेस्ट फ़ील्ड, एरर कोड और वेबहुक पेलोड डेवलपर पेज पर हैं।

क्या स्टोर होता है, और कहाँ

API संदेश की सामग्री Wassender सर्वर पर सिर्फ़ इसलिए स्टोर होती है ताकि उसे भेजने के लिए आपके कंप्यूटर तक पहुँचाया जा सके। इंटीग्रेशन Wassender Unlimited का हिस्सा है।

अगली गाइड

हर संदेश सुरक्षित भेजें।

API संदेशों की गति और सीमाएँ कैंपेन जैसी ही होती हैं।

सुरक्षित भेजने की गाइड पढ़ें
हमसे चैट करें