كيف يتحقق Mr. AI من اشتراك الصفحة؟
في المرحلة 5 اضغط فحص الاشتراك الحالي. يتحقق Mr. AI من هوية الصفحة صاحبة الرمز وتطبيقه، ثم يقرأ حقول اشتراك هذه الصفحة في هذا التطبيق. الفحص للقراءة فقط. اضغط تفعيل الأحداث المطلوبة عندما تفوّض الإضافة.
- 1
احفظ App ID وApp Secret وPage ID ورمز الصفحة المتطابقة في المرحلة 3.
- 2
اضغط فحص الاشتراك الحالي. إذا كانت الحقول الأربعة موجودة فلا حاجة لتغيير الاشتراك.
- 3
عند نقص حقول اضغط تفعيل الأحداث المطلوبة. يضيف Mr. AI الحقول المطلوبة ويحافظ على الاشتراكات الموجودة ثم يفحص النتيجة.
- 4
إذا ظهر الاشتراك مؤكدًا، تابع اختبار الرسائل. إذا كان التأكيد معلقًا، اختبر الرسائل وأعد الفحص لاحقًا. للرمز غير الصالح أو رفض الوصول أو الحقول الناقصة، اتبع خطوات المعالجة المعروضة.
- 5
إذا انتهت المهلة أو كانت نتيجة التحديث غير مؤكدة، اضغط فحص الاشتراك الحالي قبل تكرار تفعيل الأحداث المطلوبة.
صلاحيات Meta المطلوبة
قبل فحص اشتراك الصفحة، تأكد من منح الصلاحيات التالية في Meta: pages_messaging، pages_manage_metadata، pages_show_list، pages_read_engagement.
كيف أمنح الصلاحيات؟
- 1
افتح Graph API Explorer واختر نفس التطبيق المستخدم في Mr. AI من Meta App.
- 2
افتح مستخدم أو صفحة — User or Page واختر الصفحة المطلوبة. إذا احتاجت Meta موافقة بحساب المستخدم أولًا، وافق ثم ارجع واختر الصفحة. احفظ في Mr. AI رمز الصفحة Page Access Token وليس رمز المستخدم.
- 3
افتح Permissions واضغط إضافة إذن — Add a Permission. أضف الصلاحيات الأربع الموضحة بالأعلى، وخاصة pages_manage_metadata.
- 4
اضغط Generate Access Token ووافق على الوصول للصفحة المطلوبة في Meta. ظهور اسم الصلاحية في القائمة وحده لا يثبت منحها.
- 5
ارجع إلى Mr. AI واضغط فحص الاشتراك الحالي في الخطوة 5. عند الربط لأول مرة، احفظ رمز الصفحة وبياناتها في الخطوة 3 أولًا.
في الصورة: 1 — مستخدم أو صفحة؛ 2 — Permissions ثم إضافة إذن؛ 3 — Generate Access Token. اختر نفس التطبيق والصفحة المقصودة.
لا تحتاج عادةً لتشغيل طلبات /subscribed_apps يدويًا في Graph API Explorer. Mr. AI ينفذ فحص اشتراك الصفحة وإصلاحه. اضغط فحص الاشتراك الحالي، ثم تفعيل الأحداث المطلوبة فقط إذا كانت هناك حقول ناقصة.
إذا استمر رفض الوصول
إذا استمر رفض الوصول بعد الموافقة، أنشئ Page Access Token جديدًا بالصلاحيات المطلوبة، وحدّث رمز الصفحة المحفوظ في الخطوة 3، ثم ارجع وأعد الفحص. لا نفترض أن كل رمز قديم سيكتسب الصلاحيات الجديدة تلقائيًا.
ابدأ بالتأكد من منح pages_manage_metadata لهذه الصفحة والتطبيق. permission_denied قد ينتج أيضًا عن قيود أخرى على الوصول؛ الرسالة العامة لا تثبت وحدها أي صلاحية ناقصة.
متى أتواصل مع الدعم؟
إذا استمر فشل الفحص بعد مراجعة الصلاحيات ورمز الصفحة، سجّل الخطأ الظاهر وخطوة الإعداد والوقت التقريبي. أرسل هذه التفاصيل للدعم دون رموز الوصول أو أسرار التطبيق. لا تحتاج تشغيل طلبات API أو تغيير إصدار Meta API لإكمال هذا الدليل.
أخطاء التحقق
رفض الصلاحية؟
ارجع إلى Mr. AI واضغط فحص الاشتراك الحالي مرة أخرى. جرّب الفحص قبل تغيير البيانات المحفوظة. ما زال الوصول مرفوضًا بعد الموافقة؟ أنشئ Page Access Token جديدًا بالصلاحيات المطلوبة، واحفظه في الخطوة 3 ثم أعد الفحص.
البيانات صحيحة لكن اشتراك التطبيق غير مؤكد؟
تحقق من أن رمز الصفحة صدر من التطبيق المقصود وأن App ID وسره متطابقان. وجود تطبيقات أخرى مشتركة لا يثبت إعداد تطبيقك.
هل مؤكد يعني وصول كل الرسائل؟
لا. يعني وجود حقول الصفحة وقت الفحص، ولا يثبت حقول App Webhooks أو وصول الرسائل من البداية للنهاية.
إعداد Webhook وحقول Messenger الأربعة
اختبار Messenger وحل اختفاء ردود الموظفين
تأكد من النتيجة
اقرأ نتيجة الفحص الأخيرة واسم التطبيق؛ إذا ظلت النتيجة معلقة أعد الفحص، ثم نفّذ اختبار الرسائل الفعلي.
