واجهة برنامج التطبيق المفتوح (API المفتوحة)

مؤلف: Louise Ward
تاريخ الخلق: 4 شهر فبراير 2021
تاريخ التحديث: 28 يونيو 2024
Anonim
OpenAL
فيديو: OpenAL

المحتوى

التعريف - ماذا تعني واجهة برنامج التطبيق المفتوح (Open API)؟

يتم تعريف واجهة برمجة التطبيقات المفتوحة (API المفتوحة) بشكل شائع على أنها واجهة برمجة التطبيقات التي تستخدم لغة أو بنية شائعة أو عالمية لتعزيز المزيد من الوصول الشامل. بشكل عام ، تسمح واجهة برمجة التطبيقات للمطورين باستخدام منتج برنامج معين بطرق مختلفة ، على سبيل المثال ، تركيبه في مشاريع تابعة لجهات خارجية.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

Techopedia تشرح Open Application Program Interface (Open API)

يختلف API المفتوح عن منتج برنامج مفتوح المصدر. السبب في أن خبراء تكنولوجيا المعلومات يصفون واجهة برمجة التطبيقات بأنها "مفتوحة" هو أنه يتم مشاركتها بشكل مفتوح ومفتوح للاستخدام العام. ومن الأمثلة على ذلك واجهات برمجة التطبيقات (APIs) ومواقع التواصل الاجتماعي الأخرى التي يتم مشاركتها بحرية من أجل حث المطورين والمستخدمين الآخرين على دمج وظائف الوسائط الاجتماعية في منتجات البرامج الخاصة بهم. تتمتع الأنظمة الأساسية الأخرى بالكثير من النجاح في تقديم واجهات برمجة التطبيقات المفتوحة هذه ، مما يتيح دمج أنظمةها الأساسية في جميع أنواع المشاريع.

يعرّف بعض خبراء تقنية المعلومات أيضًا API المفتوحة على أنها بروتوكول تم إعداده باستخدام بروتوكول معين يتيح له الوصول إلى مطورين آخرين. مثال على هذا API هو نموذج هندسة نقل الحالة التمثيلية (REST) ​​، وكذلك بروتوكول الوصول إلى الكائنات البسيطة (SOAP).