استكشاف الأخطاء وإصلاحها

بشكل غير مباشر، تتشارك كل واجهات API في فيسبوك البنية الأساسية نفسها. قد يؤدي البحث في موقع مطوّر فيسبوك إلى الكشف عن المزيد من المعلومات ذات الصلة بحالتك المحددة. يمكنك أيضًا زيارة صفحة دعم المطوّر، والتحقق من الأخطاء المفتوحة، وزيارة منتدى مجتمع مطوّري فيسبوك.

تصحيح الأخطاء

ترجع API التحويلات الحد الأدنى من البيانات للحفاظ على النطاق الترددي للشبكة. إذا كانت حمولة بيانات الحدث صالحة، فسيتم إرجاع رمز الاستجابة 2xx HTTP. إذا كانت حمولة البيانات غير صالحًا، فسيتم إرجاع رمز الاستجابة 4xx HTTP، مع الحد الأدنى من تفاصيل الخطأ في نص الاستجابة.

أخطاء API

قد تتسبب أخطاء الشبكة أو الطلبات غير الصالحة في إلغاء الأحداث. نوصي بإعادة محاولة إرسال الطلب في الحالات التي تشير فيها الاستجابة إلى وجود خطأ غير تابع للعميل، مثل انتهاء المهلة. لمراعاة التأخيرات المختلفة في الشبكة، نوصي بتعيين مهلة قدرها 1500 مللي ثانية عند الطلب. بالنسبة لمعظم الطلبات، سيكون وقت الاستجابة أقل من 600 ملي ثانية.