Meta Tech Provider

WhatsApp ویب ہک فیلڈز اور ان کی منزل

WhatsApp Business اکاؤنٹ ایونٹس کو نام والے فیلڈز کے طور پر بھیجتا ہے۔ دو فیلڈز گفتگو کا مواد رکھتے ہیں اور آپ کے اینڈ پوائنٹ تک بھیجے جاتے ہیں۔ چھ فیلڈز آپریشنل اسٹیٹس رکھتے ہیں، جن سے مانیٹرنگ بنتی ہے۔ کون سا فیلڈ کس کام کا ہے، یہ آپ کے آرکیٹیکچر کا فیصلہ کرتا ہے۔

  • دو میسج فیلڈز، چھ آپریشنل فیلڈز
  • روٹنگ ہر اکاؤنٹ کے لیے الگ سیٹ ہوتی ہے
  • عام پے لوڈ نہیں، نام والے فیلڈز
فری ٹرائل شروع کریں

7 دن تک کچھ وصول نہیں کیا جائے گا۔ کسی بھی وقت cancel کریں۔

میسج محفوظ نہیں کیے جاتےBusiness App + Cloud APIClaude اور ChatGPT کے لیے MCP2 منٹ میں شروع
2

میسج پاتھ فیلڈز: messages اور smb_message_echoes۔

6

آپریشنل فیلڈز مانیٹرنگ کے لیے رکھے جاتے ہیں۔

1

WhatsApp Business اکاؤنٹ کے لیے override ہی انہیں الگ کرتا ہے۔

ہر فیلڈ میں کیا ہوتا ہے؟

messages میں نمبر پر کسٹمر کی بھیجی ہوئی ہر چیز شامل ہوتی ہے: ٹیکسٹ، میڈیا ریفرنسز، جوابات اور ری ایکشنز۔ smb_message_echoes میں WhatsApp Business ایپ سے آپ کی ٹیم کے بھیجے ہوئے میسجز شامل ہوتے ہیں۔ یہ صرف Coexistence نمبر پر موجود ہوتا ہے اور سافٹ ویئر کو انسانی جوابات دکھاتا ہے۔

account_update کنکشن کا اسٹیٹس رکھتا ہے: ایپ اکاؤنٹ سے ان انسٹال ہونے پر PARTNER_REMOVED، ACCOUNT_OFFBOARDED، ACCOUNT_RECONNECTED، اور پابندی یا خلاف ورزی کے ایونٹس۔ phone_number_quality_update کوالٹی ریٹنگ اور تھروپٹ کی تبدیلیاں رکھتا ہے۔ account_alerts میں Meta کی جانب سے اکاؤنٹ کے خلاف اٹھائے گئے الرٹس، جبکہ account_review_update میں ریویو کا نتیجہ ہوتا ہے۔

business_capability_update میسج کی حد اور صلاحیتوں کی تبدیلیاں رکھتا ہے، جبکہ phone_number_name_update ڈسپلے نام کی منظوری یا مسترد ہونے کی معلومات رکھتا ہے۔

آرکیٹیکچر کے لحاظ سے یہ تقسیم کیوں اہم ہے؟

کیونکہ اس سے طے ہوتا ہے کہ گفتگو کا مواد کبھی کسی پرووائیڈر تک پہنچے گا یا نہیں۔

override دو میسج فیلڈز Meta سے براہ راست آپ کے اینڈ پوائنٹ تک بھیجتا ہے۔ چھ آپریشنل فیلڈز پرووائیڈر تک جاتے رہتے ہیں، جس سے کسی کے میسج سنبھالے بغیر ڈیش بورڈ اور الرٹس ممکن ہوتے ہیں۔

اسی لیے میسجز محفوظ نہ کرنے کا دعویٰ صرف پالیسی نہیں، ساخت کا نتیجہ بھی ہو سکتا ہے۔ اگر میسج فیلڈز کہیں اور بھیجے جائیں تو انہیں محفوظ کرنے والا کوڈ پاتھ موجود ہی نہیں ہوتا۔ ہمارے معاملے میں override نہ ہونے پر اکاؤنٹ ڈیفالٹ کال بیک پر آتا ہے، جہاں ہینڈلر ان ایونٹس کو محفوظ کیے بغیر چھوڑ دیتا ہے۔

آپ کے ہینڈلر کو کن فیلڈز کی توقع رکھنی چاہیے؟

override سیٹ ہو تو صرف دو میسج فیلڈز کی، اور بہتر ہے کہ ہینڈلر باقی چیزوں کو نظر انداز کرے، ان پر فیل نہ ہو۔

Meta وقت کے ساتھ فیلڈز شامل کرتا رہتا ہے اور پے لوڈ کی ساخت میں اچانک نئی keys آ سکتی ہیں۔ جو ہینڈلر فیلڈ کے نام کے مطابق فیصلہ کرے اور نامعلوم چیز کو نظر انداز کر دے، وہ چلتا رہتا ہے۔ جو ایک ہی ساخت فرض کرے گا، وہ پہلے نامانوس ایونٹ پر خرابی دے گا۔

smb_message_echoes کو واضح طور پر ہینڈل کرنا بھی ضروری ہے، اسے شور سمجھ کر نظر انداز نہ کریں۔ اس کے بغیر سافٹ ویئر کو معلوم نہیں ہوتا کہ انسان پہلے ہی جواب دے چکا ہے، اور کسٹمر کو ایک ہی سوال کے دو جواب مل سکتے ہیں۔

عام غلطیاں

  • عام پے لوڈ فرض کرنا۔ ہر ایونٹ اپنے فیلڈ کا نام دیتا ہے، اس لیے ہینڈلر کو اسی کے مطابق فیصلہ کرنا چاہیے۔
  • smb_message_echoes کو نظر انداز کرنا۔ اس کے بغیر سافٹ ویئر پہلے جواب دے چکے انسان کے بعد دوبارہ جواب بھیج دیتا ہے۔
  • نامانوس فیلڈز کو چھوڑنے کے بجائے ان پر فیل ہونا۔ Meta بغیر پوچھے فیلڈز شامل کرتا رہتا ہے۔
EasyCoexistence کے ساتھ یہ کام کرنا

EasyCoexistence آپریشنل فیلڈز کو مانیٹرنگ کے لیے سبسکرائب کرتا ہے اور دو میسج فیلڈز آپ کے اینڈ پوائنٹ تک بھیجتا ہے، یا اینڈ پوائنٹ نہ ہونے پر انہیں محفوظ کیے بغیر چھوڑ دیتا ہے۔

اکثر پوچھے جانے والے سوالات

کیا میں صرف کچھ فیلڈز وصول کر سکتا ہوں؟

override میسج پاتھ آپ تک منتقل کرتا ہے۔ آپریشنل تقسیم مقرر ہے، کیونکہ مانیٹرنگ اسی سے بنتی ہے۔

کیا smb_message_echoes عام Cloud API نمبر پر موجود ہوتا ہے؟

نہیں۔ یہ اس لیے موجود ہوتا ہے کہ Coexistence نمبر پر ایپ سے انسان بھی اور API سے سافٹ ویئر بھی میسج بھیجتا ہے۔

اگر میں کوئی منزل سیٹ نہ کروں تو میسج ایونٹس کا کیا ہوتا ہے؟

وہ ہمارے ڈیفالٹ کال بیک پر پہنچتے ہیں اور محفوظ کیے بغیر چھوڑ دیے جاتے ہیں۔

کیا فیلڈز کے نام Meta کے ہیں یا آپ کے؟

Meta کے۔ یہ نام ہم نے ایجاد نہیں کیے، اسی لیے انہیں ایک بار سیکھ لینا مفید ہے۔

مزید پڑھیں

شروع کرنے کے لیے تیار ہیں؟

WhatsApp Coexistence چند منٹ میں سیٹ اپ کریں، مہینوں میں نہیں۔ ایپ فون پر کام کرتی رہتی ہے۔

فری ٹرائل شروع کریں7 دن تک کچھ وصول نہیں کیا جائے گا۔ کسی بھی وقت cancel کریں۔

تصدیق شدہ تاریخ

WhatsApp ویب ہک فیلڈز