“آپ کی ایپ میں Cloud API کمپینین پیئرنگ کے لیے درکار Graph API پرمیشنز موجود نہیں ہیں”
اس میسج کا مطلب ہے کہ جس پلیٹ فارم نے سائن اپ شروع کیا، اس کے پاس وہ WhatsApp پرمیشنز اس سطح پر موجود نہیں جو Meta کو WhatsApp Business ایپ کے نمبر کو Cloud API سے جوڑنے کے لیے درکار ہے۔ Meta کاروبار کو صرف وہی پرمیشنز دینے دیتا ہے جن پر پلیٹ فارم کے پاس Advanced access ہو۔ کاروبار اسے ٹھیک نہیں کر سکتا؛ یہ کام پلیٹ فارم کو کرنا ہوگا۔
شراکت دار کو ہر پرمیشن کے لیے کیا درکار ہے تاکہ اس کے کلائنٹ Embedded Signup کے ذریعے وہ پرمیشن دے سکیں۔
وہ ایرر جو API کالز واپس کرتی ہیں جب whatsapp_business_management ایسے اکاؤنٹس پر Advanced access کے بغیر استعمال ہو جو ایپ کی ملکیت نہیں ہیں۔
whatsapp_business_management اور whatsapp_business_messaging، وہ دو پرمیشنز جو Meta کے مطابق WhatsApp انٹیگریشنز کو عموماً چاہیے ہوتی ہیں۔
Meta کے مطابق Business ایپ صارفین کو آن بورڈ کرنے کے لیے پلیٹ فارم کا پہلے سے Solution Partner یا Tech Provider ہونا ضروری ہے۔
اس میسج کا کیا مطلب ہے؟
پورا متن یہ ہے: “Your app is missing required Graph API permissions for Cloud API companion pairing. Please verify advanced WhatsApp Business permissions are granted, then try again.” Meta کے عوامی ایرر حوالہ جات میں یہ الفاظ ہو بہو درج نہیں، لیکن اس کا ہر حصہ کسی ایسی چیز سے جڑتا ہے جسے Meta خود دستاویزی شکل میں بیان کرتا ہے۔
“Your app” سے مراد اس پلیٹ فارم کی Meta ایپ ہے جو سائن اپ چلا رہا ہے، نہ کہ آپ کے فون پر موجود WhatsApp Business ایپ۔ Meta کمپینین پیئرنگ کی تعریف عوامی طور پر نہیں کرتا؛ سیاق و سباق میں اس کا مطلب یہ ہے کہ Cloud API ایسے نمبر سے جڑتا ہے جو WhatsApp Business ایپ میں بھی رجسٹر رہتا ہے، اور یہی Coexistence کی ترتیب ہے۔ اور “advanced” WhatsApp Business پرمیشنز سے مراد Advanced access ہے، یعنی وہ سطح جو Meta App Review کے ذریعے دیتا ہے۔
کون سی پرمیشنز شامل ہیں؟
Meta کی پرمیشنز دستاویزات دو پرمیشنز کا نام لیتی ہیں جو WhatsApp انٹیگریشنز کو عموماً چاہیے ہوتی ہیں۔ whatsapp_business_management اکاؤنٹ کا میٹا ڈیٹا، ٹیمپلیٹس، فون نمبرز، اینالیٹکس اور اکاؤنٹ ویب ہکس کو سنبھالتی ہے۔ whatsapp_business_messaging میسج بھیجنے اور میسج و اسٹیٹس ویب ہکس وصول کرنے کو سنبھالتی ہے۔
جس شراکت دار کے کلائنٹ اس کی ایپ استعمال کرتے ہیں، اس کے لیے Meta ہر مطلوبہ پرمیشن پر App Review اور Advanced access لازمی قرار دیتا ہے۔ Meta نتیجہ بھی صاف بتاتا ہے: کسی پرمیشن پر Advanced access نہ ہو تو کلائنٹ اسے Embedded Signup کے ذریعے ایپ کو نہیں دے سکتے۔ جو اکاؤنٹس ایپ کی ملکیت نہیں، ان پر Advanced access کے بغیر whatsapp_business_management کے ساتھ کی گئی کالز ایرر 200 واپس کرتی ہیں۔
پلیٹ فارم یہ جانچ سکتا ہے کہ کاروبار نے اصل میں کیا دیا ہے۔ اس کے لیے Meta کے debug_token اینڈ پوائنٹ سے ٹوکن کو دیکھا جاتا ہے، جو دی گئی پرمیشنز کو scopes کے تحت درج کرتا ہے۔
کاروبار کیا کر سکتا ہے؟
اپنی طرف سے بہت کم، اور اسے ٹھیک کرنے کے لیے اپنی Meta سیٹنگز بدلنے کی کوشش نہیں کرنی چاہیے۔ حل پلیٹ فارم کے پاس ہے: اسے Tech Provider یا Solution Partner ہونا چاہیے، جسے Meta WhatsApp Business ایپ صارفین کو آن بورڈ کرنے کی شرط کے طور پر بیان کرتا ہے، اور WhatsApp پرمیشنز کے لیے اسے Advanced access کی منظوری بھی چاہیے۔
کاروبار یہ کر سکتا ہے کہ ٹھیک یہی میسج پلیٹ فارم کو بھیج دے، پھر پلیٹ فارم کے اپنی رسائی کی تصدیق کرنے کے بعد دوبارہ کوشش کرے، یا ایسا پلیٹ فارم استعمال کرے جس کے پاس یہ حیثیت پہلے سے موجود ہو۔ اس سے پہلے اسی پلیٹ فارم پر وہی عمل دہرانے سے وہی نتیجہ آتا ہے، اور اس سے آپ کے فون پر موجود WhatsApp Business ایپ پر کوئی اثر نہیں پڑتا۔
عام غلطیاں
- کاروبار کی اپنی Meta سیٹنگز میں مزید پرمیشنز دینا۔ غائب رسائی پلیٹ فارم کی ایپ کی ہے۔
- App Review کے بغیر ڈویلپر ایپ پر خود ہوسٹ کیا ہوا ٹول چلانا۔ Advanced access کے بغیر کاروبار مطلوبہ پرمیشنز نہیں دے سکتے۔
- اسی پلیٹ فارم پر بار بار کوشش کرنا۔ نتیجہ صرف تب بدلتا ہے جب اس پلیٹ فارم کی رسائی بدلے۔
EasyCoexistence ایک آزاد Meta Tech Provider ہے جس کی اپنی Meta ایپ ہے، اور وہ Coexistence کے لیے Embedded Signup v4 چلاتا ہے، اس لیے کاروبار اپنا نمبر ایسے پلیٹ فارم کے ذریعے جوڑتے ہیں جس کے پاس Meta کی مطلوبہ رسائی پہلے سے موجود ہے۔
اکثر پوچھے جانے والے سوالات
کیا میری WhatsApp Business ایپ میں کوئی خرابی ہے؟
نہیں۔ یہ میسج پلیٹ فارم کی Meta ایپ کے بارے میں ہے، آپ کے فون والی ایپ کے بارے میں نہیں، اور وہ معمول کے مطابق چلتی رہتی ہے۔
کیا میں یہ پرمیشن خود دے سکتا ہوں؟
آپ کو صرف وہی پرمیشنز دینے کے لیے نظر آتی ہیں جن پر پلیٹ فارم کے پاس Advanced access ہو۔ غائب رسائی کی منظوری پہلے پلیٹ فارم کے لیے ہونی چاہیے۔
پلیٹ فارم کو Advanced access کیسے ملتا ہے؟
Meta App Review کے ذریعے، ہر اس پرمیشن کے لیے جو اس کی ایپ کو چاہیے، ایسے شراکت دار کے طور پر جس کے کلائنٹ اس کی ایپ استعمال کرتے ہیں۔
کیا کاروبار کو App Review کی ضرورت ہے؟
نہیں۔ Meta کے مطابق جو ڈویلپر براہ راست صرف اپنے کاروبار کا ڈیٹا استعمال کرتا ہے، اسے نہ App Review چاہیے نہ Advanced access۔
مزید پڑھیں
شروع کرنے کے لیے تیار ہیں؟
WhatsApp Coexistence چند منٹ میں سیٹ اپ کریں، مہینوں میں نہیں۔ ایپ فون پر کام کرتی رہتی ہے۔
فری ٹرائل شروع کریںتصدیق شدہ تاریخ