يمكن أن ينتج عن الطلبات المُقدمة إلى واجهات API لدينا العديد من استجابات الأخطاء المختلفة. ويوضح المستند التالي أساليب إصلاح الأخطاء ويقدم قائمة بقيم الأخطاء مزوّدة بخريطة توضح أساليب إصلاح الأخطاء الأكثر شيوعًا لاستخدامها.
يمثل ما يلي استجابة خطأ شائعة تنتج عن فشل طلب واجهة API:
{ "error": { "message": "Message describing the error", "type": "OAuthException", "code": 190, "error_subcode": 460, "error_user_title": "A title", "error_user_msg": "A message", "fbtrace_id": "EJplcsCHuLu" } }
message
: وصف للخطأ يمكن للأشخاص قراءته.code
: رمز الخطأ. تُدرج القيم الشائعة أدناه مع أساليب الاسترداد الشائعة.error_subcode
: معلومات إضافية عن الخطأ. تُدرج القيم الشائعة أدناه.error_user_msg
: الرسالة المطلوب عرضها للمستخدم. تستند لغة الرسالة إلى لغة طلب واجهة API.error_user_title
: عنوان مربع الحوار، في حالة عرضه. تستند لغة الرسالة إلى اللغة المحلية لطلب API.fbtrace_id
: معرف الدعم الداخلي. عند الإبلاغ عن خطأ يتعلق باستدعاء Graph API، يجب تضمين معرف fbtrace_id
لمساعدتنا في العثور على بيانات السجل لاستخدامها في تصحيح الخطأ. مع ذلك، ستنتهي صلاحية هذا المعرف قريبًا. لمساعدة فريق الدعم في إعادة النظر في المشكلة، يُرجى إرفاق جلسة مستكشف graph explorer محفوظة.الرمز أو النوع | الاسم | الإجراء |
---|---|---|
OAuthException | في حالة عدم وجود رمز فرعي، يعني ذلك أن حالة تسجيل الدخول أو رمز الوصول قد انتهت صلاحيته أو تم إلغاؤه أو أصبح غير صالح. الحصول على رمز وصول جديد. في حالة وجود رمز فرعي، راجع الرمز الفرعي. | |
102 | جلسة واجهة API | في حالة عدم وجود رمز فرعي، يعني ذلك أن حالة تسجيل الدخول أو رمز الوصول قد انتهت صلاحيته أو تم إلغاؤه أو أصبح غير صالح. الحصول على رمز وصول جديد. في حالة وجود رمز فرعي، راجع الرمز الفرعي. |
1 | API مجهول | ربما حدثت مشكلة مؤقتة بسبب عطل ما. لذا يرجى الانتظار وإعادة محاولة العملية. وإذا تكرر حدوث المشكلة، فتأكد من أنك تطلب واجهة API موجودة. |
2 | خدمة API | مشكلة مؤقتة بسبب عطل ما. يرجى الانتظار بعض الوقت وإعادة العملية. |
3 | أسلوب API | توجد مشكلة في الإمكانية أو الأذونات. لذا تأكد من أن تطبيقك لديه الإمكانية أو الأذونات الضرورية لإجراء هذا الاستدعاء. |
4 | استدعاءات كثيرة للغاية لـ API | مشكلة مؤقتة بسبب التقييد. يرجى الانتظار بعض الوقت وإعادة العملية، أو فحص حجم طلب API. |
17 | استدعاءات كثيرة للغاية لمستخدم واجهة API | مشكلة مؤقتة بسبب التقييد. يرجى الانتظار بعض الوقت وإعادة العملية، أو يمكنك فحص حجم طلب API. |
10 | تم رفض إذن واجهة API | لم يتم منح الإذن أو تمت إزالته. معالجة الأذونات غير الموجودة. |
190 | انتهت صلاحية رمز الوصول | |
200-299 | إذن API (قيم متعددة تبعًا للإذن) | لم يتم منح الإذن أو تمت إزالته. معالجة الأذونات غير الموجودة. |
341 | تم بلوغ حد التطبيق | مشكلة مؤقتة بسبب عطل أو التقييد. يرجى الانتظار بعض الوقت وإعادة العملية، أو يمكنك فحص حجم طلب API. |
368 | تم الحظر مؤقتًا لانتهاك السياسات | يُرجى الانتظار وإعادة العملية. |
506 | منشور مكرر | لا يمكن نشر المنشورات المكرر بشكل متتالٍ. قم بتغيير محتوى المنشور وحاول مرة أخرى. |
1609005 | خطأ في نشر الرابط | ظهرت مشكلة أثناء استخلاص بيانات من الرابط المقدم. تحقق من عنوان URL وحاول مرة أخرى. |
الرمز | الاسم | الإجراء |
---|---|---|
458 | لم يتم تثبيت التطبيق | لم يسجّل المستخدم الدخول إلى تطبيقك. لذا أعد مصادقة المستخدم. |
459 | تم التحقق من المستخدم | يجب أن يسجّل المستخدم الدخول من خلال https://www.facebook.com أو https://m.facebook.com لإصلاح المشكلة. |
460 | تم تغيير كلمة السر | في نظام iOS بالإصدار 6 والإصدارات الأحدث، إذا سجّل الشخص الدخول باستخدام دفق متكامل مع نظام التشغيل، يمكنك توجيهه إلى إعدادات نظام التشغيل في Facebook على الجهاز لتحديث كلمة السر الخاصة به. وبخلاف ذلك، سيحتاج إلى تسجيل الدخول إلى التطبيق مرة أخرى. |
463 | انتهت صلاحيته | حالة تسجيل الدخول أو رمز الوصول قد انتهت صلاحيته أو تم إلغاؤه أو أصبح غير صالح بخلاف ذلك. معالجة أذونات الوصول منتهية الصلاحية. |
464 | مستخدم لم يتم تأكيده | يجب أن يسجّل المستخدم الدخول من خلال https://www.facebook.com أو https://m.facebook.com لإصلاح المشكلة. |
467 | رمز وصول غير صالح | انتهت صلاحية رمز الوصول أو تم إلغاؤه أو أصبح غير صالح بخلاف ذلك. معالجة أذونات الوصول منتهية الصلاحية. |
492 | جلسة غير صالحة | لا يتمتع المستخدم المرتبط برمز وصول الصفحة بدور ملائم في الصفحة. |
تفضل بزيارة دليل تقييدات معدلات الاستدعاء لواجهة Graph API للحصول على المزيد من المعلومات حول رموز خطأ تقييد معدلات الاستدعاء.