لقيت المشكلة! 🔍Facebook: الـ Page Access Token exp

← العودة
Blog Post

عنوان المحادثة: لقيت المشكلة! 🔍Facebook: الـ Page Access Token expired! الـ error:Erro...

التاريخ: 28.04.2026

التصنيف: 🤖 البوتات والأتمتة

إجمالي الرسائل: 14 | ياسر: 13 | M: 1

Yasser
لقيت المشكلة! 🔍Facebook: الـ Page Access Token expired! الـ error:Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security reasons.Instagram: مفيش webhooks واصلين أصلاً — يعني Meta مش بيبعت webhooks للـ Instagram.عشان تصلح:1. Facebook — جدد الـ Page Access Token:روح Facebook Developers → Your App → Graph API Explorerاختر الـ Page بتاعتك وانسخ الـ Page Access Token الجديدحطه في Platforms → Edit Facebook → Page Access Tokenاضغط Save changes2. Instagram — تأكد من الـ webhook subscription:روح Facebook Developers → Your App → Webhooksتأكد إن الـ Instagram webhook subscribed لـ messages eventsالـ callback URL: https://social.jobotai.site/webhooks/instagramالـ verify token: 6f826ca20d5522d69ad03697c7046d81 (من الـ DB)لو مش موجود، أضف subscription جديد3. تأكد من الـ Access Tokens صلاحيتها:الـ Instagram token كمان ممكن يكون expired. جدده من نفس المكان (Graph API Explorer).
Yasser
الزرار شغال والـ popup بيفتح! ✅ بس Facebook بيرجع error لأن الـ redirect URI مش مضبوط في App Settings.عشان تصلح الـ Error:روح Meta Developers → Your App → Facebook Login → Settings → Valid OAuth Redirect URIsأضيف الـ URL ده:https://social.jobotai.site/webhooks/meta/oauth-callbackوكمان تأكد من:Facebook Login product مضاف للـ app (لو مش موجود، أضفه من Products)Client OAuth Login = ONWeb OAuth Login = ONEnforce HTTPS = ON (أو OFF لو بتستخدم HTTP في التطوير)بعدها اضغط Save Changes وجرب تاني.CopyFork session
Yasser
اللي خلتك مش عارفه تعملي بوت قوي
Yasser
لسه نفس الـ error ❌ — Facebook بيقول "Sorry, something went wrong."المشكلة لسه في Meta App Settings. الـ redirect URI لسه مش مضبوط.تأكد من الخطوات دي:1. Facebook Login product مضاف؟روح Meta Developers → Your App (1448326833756158) → لو مش لاقي Facebook Login في الشمال، اضغط + Add Product → اختار Facebook Login → Set Up2. Valid OAuth Redirect URIsبعد ما تضيف Facebook Login:Facebook Login → Settings (تحت Facebook Login في الشمال)في خانة Valid OAuth Redirect URIs أضيف:https://social.jobotai.site/webhooks/meta/oauth-callbackSave Changes3. App Modeتأكد إن الـ App mode مش Development لو الـ user مش admin/tester. غيرها لـ Live (هيطلب Business Verification).4. لو لسه مش شغال:جرب تضيف الـ domain في App Domains:Settings → BasicApp Domains → أضيف: social.jobotai.siteSave Changes
المحادثة الكاملة - 28.04.2026
ياسر
لقيت المشكلة! 🔍Facebook: الـ Page Access Token expired! الـ error:Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security reasons.Instagram: مفيش webhooks واصلين أصلاً — يعني Meta مش بيبعت webhooks للـ Instagram.عشان تصلح:1. Facebook — جدد الـ Page Access Token:روح Facebook Developers → Your App → Graph API Explorerاختر الـ Page بتاعتك وانسخ الـ Page Access Token الجديدحطه في Platforms → Edit Facebook → Page Access Tokenاضغط Save changes2. Instagram — تأكد من الـ webhook subscription:روح Facebook Developers → Your App → Webhooksتأكد إن الـ Instagram webhook subscribed لـ messages eventsالـ callback URL: https://social.jobotai.site/webhooks/instagramالـ verify token: 6f826ca20d5522d69ad03697c7046d81 (من الـ DB)لو مش موجود، أضف subscription جديد3. تأكد من الـ Access Tokens صلاحيتها:الـ Instagram token كمان ممكن يكون expired. جدده من نفس المكان (Graph API Explorer).
28.04.2026 01:05
ياسر
الزرار شغال والـ popup بيفتح! ✅ بس Facebook بيرجع error لأن الـ redirect URI مش مضبوط في App Settings.عشان تصلح الـ Error:روح Meta Developers → Your App → Facebook Login → Settings → Valid OAuth Redirect URIsأضيف الـ URL ده:https://social.jobotai.site/webhooks/meta/oauth-callbackوكمان تأكد من:Facebook Login product مضاف للـ app (لو مش موجود، أضفه من Products)Client OAuth Login = ONWeb OAuth Login = ONEnforce HTTPS = ON (أو OFF لو بتستخدم HTTP في التطوير)بعدها اضغط Save Changes وجرب تاني.CopyFork session
28.04.2026 01:41
ياسر
اللي خلتك مش عارفه تعملي بوت قوي
28.04.2026 01:56
ياسر
لسه نفس الـ error ❌ — Facebook بيقول "Sorry, something went wrong."المشكلة لسه في Meta App Settings. الـ redirect URI لسه مش مضبوط.تأكد من الخطوات دي:1. Facebook Login product مضاف؟روح Meta Developers → Your App (1448326833756158) → لو مش لاقي Facebook Login في الشمال، اضغط + Add Product → اختار Facebook Login → Set Up2. Valid OAuth Redirect URIsبعد ما تضيف Facebook Login:Facebook Login → Settings (تحت Facebook Login في الشمال)في خانة Valid OAuth Redirect URIs أضيف:https://social.jobotai.site/webhooks/meta/oauth-callbackSave Changes3. App Modeتأكد إن الـ App mode مش Development لو الـ user مش admin/tester. غيرها لـ Live (هيطلب Business Verification).4. لو لسه مش شغال:جرب تضيف الـ domain في App Domains:Settings → BasicApp Domains → أضيف: social.jobotai.siteSave Changes
28.04.2026 01:57
ياسر
وتعتبري انك بتبني بوت
28.04.2026 01:59
ياسر
الرسائل بالفعل بتوصل للبوت
28.04.2026 17:09
M
البوت متعين طيب؟
28.04.2026 17:39
ياسر
ما فيش token جديد في الرسالة 😅الـ token القديم (EAAMq9urYpckBR...) لسه بيرجع نفس الخطأ:(#200) Provide valid app IDأنا محتاج الـ User Access Token الجديد اللي اتعمل من الـ App الجديد (1108207591422708).لو مش عايز تستخدم Graph API Explorer، فيه طريقة أسرع:ادخل على الرابط ده من المتصفح (وهو logged in بـ Facebook account اللي عنده access للـ Page):https://www.facebook.com/v20.0/dialog/oauth?client_id=1108207591422708&redirect_uri=https://social.jobotai.site/webhooks/meta/oauth-callback&scope=pages_manage_metadata,pages_messaging,instagram_basic,instagram_manage_messages,instagram_content_publish&state=eyJwbGF0Zm9ybSI6ImJvdGgifQ==ده هيوديك لـ OAuth dialog بتاع الـ App الجديد، وبعد ما توافق هيجيب token automatik ويسجله في قاعدة البيانات.جربه وقولي إيه اللي حصل.
28.04.2026 18:11
ياسر
الـ token ده مش شغال — Graph API بيرفضه:Invalid OAuth access token - Cannot parse access tokenالـ IGAAK... ده غالباً Instagram Basic Display token، وده مش بيشتغل للـ messaging.أنا محتاج Facebook User Access Token (بيبدأ بـ EAAM...) من الـ App الجديد (1108207591422708).أسهل طريقة:افتح الرابط ده في المتصفح:https://www.facebook.com/v20.0/dialog/oauth?client_id=1108207591422708&redirect_uri=https://social.jobotai.site/webhooks/meta/oauth-callback&scope=pages_manage_metadata,pages_messaging,instagram_basic,instagram_manage_messages,instagram_content_publish&state=eyJwbGF0Zm9ybSI6ImJvdGgifQ==وافق على الصلاحياتهيرجع لـ social.jobotai.site ويسجل الـ tokens automatik في قاعدة البياناتأو لو عايز token يدوي:Facebook Developers → Graph API Explorerاختار الـ App: 1108207591422708اعمل Generate User Access Tokenتأكد إن الـ token بيبدأ بـ EAAM...بعتلي الـ tokenجرب الطريقة الأولى (الرابط) — هيأسرع.
28.04.2026 18:14
ياسر
الـ token لسه مش بتاع الـ App الجديد 😤الـ Graph API بيرجع نفس الخطأ Provide valid app ID — يعني الـ token (EAAWZBitOqz9EBRW...) اتعمل بـ App ID مختلف (القديم)، مش بالـ App الجديد (1108207591422708).الحل النهائي — لازم تعمل OAuth من الـ App الجديد:افتح الرابط ده مباشرة في المتصفح (وهو logged in بـ Facebook):https://www.facebook.com/v20.0/dialog/oauth?client_id=1108207591422708&redirect_uri=https://social.jobotai.site/webhooks/meta/oauth-callback&scope=pages_manage_metadata,pages_messaging,instagram_basic,instagram_manage_messages,instagram_content_publish&state=eyJwbGF0Zm9ybSI6ImJvdGgifQ==وافق على كل الصلاحياتهيوديك لـ social.jobotai.site ويقول "Connected facebook + instagram"بعدها الـ system هيسجل الـ tokens automatik في قاعدة البياناتلو الرابط فشل (مثلاً قال "Invalid redirect URI")، ادخل على:Meta Developers → Settings → Basicفي Valid OAuth Redirect URIs أضيف:https://social.jobotai.site/webhooks/meta/oauth-callbackوفي App Domains أضيف:social.jobotai.siteSave Changesجرب الرابط تانيجرب الرابط الأول وقولي إيه اللي ظهر.
28.04.2026 18:21
ياسر
الـ API شغال بالـ App الجديد. بس الـ Instagram webhooks لسه بيجوا من الـ App القديم (عشان الـ webhook subscription مربوط بالـ App القديم).لازم تعمل OAuth بالـ App الجديد:افتح الرابط ده في المتصفح (وهو logged in بـ Facebook):https://www.facebook.com/v20.0/dialog/oauth?client_id=796107193503903&redirect_uri=https://social.jobotai.site/webhooks/meta/oauth-callback&scope=pages_manage_metadata,pages_messaging,instagram_basic,instagram_manage_messages,instagram_content_publish&state=eyJwbGF0Zm9ybSI6ImJvdGgifQ==لو ظهر "Invalid redirect URI":Meta Developers → Settings → Basicفي Valid OAuth Redirect URIs أضيف:https://social.jobotai.site/webhooks/meta/oauth-callbackSave Changesجرب الرابط تانيبعد ما توافق، هيرجع لـ social.jobotai.site ويقول "Connected facebook + instagram" — وكده الـ tokens هتتسجل automatik والـ webhooks هتشتغل.افتح الرابط وقولي إيه اللي حصل.
28.04.2026 18:25
ياسر
تمام، API اشتغل بالـ App الجديد (1616878349504465).افتح الرابط ده في المتصفح (وهو logged in بـ Facebook):https://www.facebook.com/v20.0/dialog/oauth?client_id=1616878349504465&redirect_uri=https://social.jobotai.site/webhooks/meta/oauth-callback&scope=pages_manage_metadata,pages_messaging,instagram_basic,instagram_manage_messages,instagram_content_publish&state=eyJwbGF0Zm9ybSI6ImJvdGgifQ==قبل ما تفتحه، اتأكد من حاجة واحدة:Meta Developers → Settings → Basicفي Valid OAuth Redirect URIs لازم يكون موجود:https://social.jobotai.site/webhooks/meta/oauth-callbackلو مش موجود، أضيفه واعمل Save Changesبعدها افتح الرابط ووافق على الصلاحيات. هيوديك لـ social.jobotai.site ويقول "Connected facebook + instagram".
28.04.2026 18:33
ياسر
مش موجود عشان مضفتش Facebook Login product للـ App. خليني أشرحلك:الخطوات:في نفس الصفحة (App Dashboard)، انزل تحت شوية → هتلاقي "Add product" أو ادخل على Products من القائمة اليميناضغط Set Up قدام Facebook Loginبعد ما تضيفه، هتظهر قائمة Facebook Login → Settings في الشمالافتح Facebook Login → Settingsهتلاقي Valid OAuth Redirect URIsأضيف:https://social.jobotai.site/webhooks/meta/oauth-callbackSave Changesأو لو مش لاقي "Add product":ادخل على Products من القائمة اليساردور على Facebook Login → Set Upبعدها اتبع الخطوات فوقجرب كده وقولي إذا ظهرت الـ field.
28.04.2026 18:36
ياسر
رسالة وصلت للبوت
28.04.2026 19:12
← العودة إلى الرئيسية