معالجة أخطاء واجهة برمجة التطبيقات
← العودة إلى مرجع واجهة برمجة التطبيقات
جدول المحتويات
استجابات الأخطاء الشائعة
400 طلب غير صحيح
{
"error": "Invalid JSON format"
}
الأسباب:
- JSON غير صحيح
- الحقول المطلوبة مفقودة
- أنواع بيانات غير صحيحة
404 غير موجود
{
"error": "Resource not found"
}
الأسباب:
- المشترك/الملف الشخصي/الكيان غير موجود
- معرف غير صحيح في عنوان URL
422 كيان غير قابل للمعالجة
{
"errors": {
"imsi": ["has already been taken"],
"key_set_id": ["does not exist"]
}
}
الأسباب:
- فشل في التحقق
- انتهاك قيود قاعدة البيانات
- مراجع المفتاح الخارجي غير موجودة
500 خطأ داخلي في الخادم
{
"error": "Internal server error"
}
الأسباب:
- مشاكل في الاتصال بقاعدة البيانات
- أخطاء غير متوقعة في التطبيق