CourseLibraryAPI
1.0.0
#arestful API
يستخدم API قاعدة بيانات SQL Lite.
أنا أستخدم كيانين ومؤلفين ودورات. كل مؤلف لديه قائمة بالدورات التدريبية وكل دورة لها مؤلف. لذلك أنا أستخدم علاقة واحدة إلى حد بين النماذج.
API أيضا تنسيق XML لإرجاع واستقبال نوع.
يمكنك أيضًا إرسال طلب طلب الرأس والخيارات بجانب Get ، Post ، Put ، تصحيح وحذف.
يمكنك أيضا upserting مع put و patch.
API لديها التحقق من صحة جيدة مع رسائل مخصصة. وكذلك باستخدام التحقق من صحة مستوى الفصل.
تدعم واجهة برمجة التطبيقات أيضًا التصفية والبحث والترحيل.
تستخدم واجهة برمجة التطبيقات أيضًا على تشكيل البيانات حيث يمكن للمستهلك تحديد الحقول من النموذج اللازمة.
يتم اختبار API مع ساعي البريد وهو يعمل بشكل صحيح.