← تمام گائیڈزانٹیگریشنز · API · WEBHOOKS

آپ کا اسٹور کہتا ہے “آرڈر روانہ ہو گیا” — WhatsApp کسٹمر کو بتا دیتا ہے۔

ایک API کی بنائیں، اسے اپنے اسٹور یا آٹومیشن ٹول میں پیسٹ کریں، اور اس کے بھیجے گئے میسجز آپ کے اپنے WhatsApp سے جاتے ہیں — مناسب رفتار سے، opt-out کا خیال رکھتے ہوئے اور آپ کے بھیجنے کے اوقات میں، بالکل کیمپین کی طرح۔

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 آپ کے ٹولز سے نئے میسجز چیک کرتا ہے اور انہیں عام میسج کی طرح بھیجتا ہے۔ Sending status دکھاتا ہے کہ یہ نگرانی کر رہا ہے، بھیجنے کے اوقات کا انتظار کر رہا ہے، کیمپین کی وجہ سے رکا ہوا ہے یا روزانہ حد تک پہنچ گیا ہے۔

  • جس میسج کا نتیجہ غیر یقینی ہو، اسے کبھی خود بخود دوبارہ نہیں بھیجا جاتا۔
03 · WEBHOOKS

میسج بھیجے جانے، ناکام ہونے یا جواب آنے پر اطلاع پائیں۔

اپنا webhook URL شامل کریں اور Wassender ہر بھیجے گئے میسج، ناکامی یا جواب پر ایک ایونٹ بھیجتا ہے۔ ہر ریکویسٹ X-Wassender-Signature ہیڈر میں HMAC-SHA256 سے سائن ہوتی ہے — اسے اپنے webhook secret سے تصدیق کریں۔ Send test event آپ کا ریسیور چیک کرتا ہے۔

  • جواب کے webhooks جواب کا وقت بتاتے ہیں، جواب کا متن نہیں۔
  • secret کسی بھی وقت بدلیں؛ اس کے بعد اپنا ریسیور اپ ڈیٹ کر لیں۔
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"}'

ریکویسٹ کے مکمل فیلڈز، ایرر کوڈز اور webhook payloads ڈیولپرز پیج پر موجود ہیں۔

کیا محفوظ ہوتا ہے، اور کہاں

API میسج کا مواد Wassender سرور پر صرف اس لیے محفوظ ہوتا ہے تاکہ اسے بھیجنے کے لیے آپ کے کمپیوٹر تک پہنچایا جا سکے۔ Integrations، Wassender Unlimited کا حصہ ہے۔

اگلی گائیڈ

ہر میسج محفوظ طریقے سے بھیجیں۔

API میسجز کی رفتار اور حدیں وہی ہیں جو کیمپینز کی ہیں۔

محفوظ بھیجنے کی گائیڈ پڑھیں
ہم سے چیٹ کریں