عالم البرمجيات
API
Application Programming Interface
كيف يطلب برنامج من برنامج آخر أن يفعل شيئًا — مجموعة محدّدة من الـ requests يوافق خدمةٌ على الاستجابة لها. حين يعرض لك تطبيقٌ حالة الطقس، فهو يسأل خدمة طقس بهدوء عبر الـ API الخاص بها. إنه قائمة بما يُسمح لك أن تطلبه، وبصيغة الطلب.
لماذا يهمّك
ضمن موضوع مصطلحات البرمجيات التي ستسمعها → عبارة «استخدم الـ X API» تعني فقط «اجعل كودك يتحدّث إلى خدمة X بالطريقة التي وثّقتها X».
انظر أيضًا