ماهو ال API ولماذا يتكرر في عالم البزنس
ملف صوتي
محتوى خاص
0:000:00
الصوت
100%
الشرح
1
ما هو API؟
التعريف
✅التعريف الأساسي
API هو عبارة عن إدارة وتنظيم للتواصل ما بين الأنظمة التقنية المختلفة
✅أنواع التواصل
• التواصل بين Front-end و Back-end
• التواصل بين Back-end و Back-end
• التواصل بين أي نظام تقني ونظام تقني آخر
الخلاصة : API = وسيلة منظمة للتواصل بين الأنظمة التقنية
2
مثال المطعم
شبيه بنظام المطعم
✅المكونات
المطبخ = Back-end (السيرفر)
العميل = Front-end (المستخدم)
النادل = API (الوسيط)
المينو = API Documentation
✅كيف يعمل النظام
1. الطلبات مصممة مسبقاً في المينيو
2. المطبخ يعرف كيف يحضر كل طلب
3. النادل ينقل الطلب والرد
4. كل شيء منظم ومتوقع
3
مثال تطبيقي: تسجيل الدخول
خطوات تسجيل الدخول
✅العملية
1. المستخدم يدخل اسم المستخدم وكلمة المرور
2. API ينقل المعلومات إلى السيرفر
3. السيرفر يتحقق من صحة المعلومات
4. API يرد بالنتيجة حسب التصميم المسبق
✅أنواع الردود المحتملة
• تسجيل دخول صحيح فقط
• المعلومات الشخصية للمستخدم
• المعلومات الشخصية + آخر دخول
قاعدة مهمة : غير مسموح أن Front-end يتواصل مع Back-end بدون API مخطط له
4
API في عالم البيزنس
استخدامات الأعمال
✅الربط بين الأقسام
قسم يريد الربط تقنياً مع قسم آخر داخل نفس الشركة
✅الربط بين الشركات
شركة تريد الربط تقنياً مع شركة أخرى
✅المتطلبات
1. الاتفاق المسبق على APIs
2. كل جهة تعرف ماذا تطلب
3. كل جهة تعرف الرد المتوقع
4. تصميم مسبق لاحتياجات البيزنس
5
أمثلة من الواقع
حالات واقعية
✅بوابات الدفع
• لها API خاص بها
• لها API Documentation
• المواقع ترسل معلومات الشراء
• ترد بنجاح العملية أو فشلها
✅APIs مع البنوك
• Security عالي
• توثيق عالي
• موافقات عالية
• اتفاقية تبادل معلومات
✅البنوك والجهات التنظيمية
• الجهات التنظيمية تطلب معلومات بشكل مستمر
• متابعة دورية عن طريق APIs
6
API Documentation
التوثيق
✅الغرض من التوثيق
كل جهة تعرف الرد المتوقع عند طلب معين
✅مكونات التوثيق
• شرح كل API
• البيانات المطلوبة
• شكل الرد المتوقع
• أمثلة عملية
الخلاصة : API = التصميم المسبق + التنفيذ + التوثيق
انضم لعائلة الهندسة و الرياضيات
👨💻
جاري تحميل التعليقات...