كل خطأ يصدر عن الـ API له الشكل نفسه:
{ "data": null, "success": false, "errorMessage": "Lens not found", "errorCode": 404 }
success
false
data
null
errorCode
errorMessage
الإجابة الناجحة تكون { "data": { … }, "success": true }.
{ "data": { … }, "success": true }
تفحص واجهة التسليم (delivery API) الطلب بهذا الترتيب، وتجيب بأول مشكلة تجدها:
401
403
400
404
200
X-Api-Key
429
500
5xx
لا يوجد حد للمعدّل في الدقيقة على طلبات التسليم. والحالة 429 من مسار تسليم تعني دائمًا الحد الشهري.
خطّط للأخطاء منذ البداية:
إذا كانت خطة مساحة عملك تضع حدًا شهريًا لطلبات التسليم، فهكذا يعمل:
كلما قلّ عدد مرات استعلام خادمك، امتدّ حدّك أكثر. ملفات الإصدار المثبّت لا تتغيّر أبدًا، لذا بعد أن يتحقّق خادمك منها، لا يحتاج إلى السؤال عن ذلك الإصدار مجددًا.
تُفحص حدود الطبقات والصور وحجم الحزمة في المحرّر عند التحقّق والنشر، لا في واجهة التسليم. راجع القواعد والمناطق المحظورة.