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