واجهة برمجة التطبيقات المفتوحة
المظهر
واجهة برمجة التطبيقات المفتوحة (بالإنجليزية: Open API) (يشار إليها غالبًا باسم واجهة برمجة التطبيقات العامة) هي واجهة برمجة تطبيقات متاحة للجميع توفر للمطورين وصولاً برمجيًا إلى تطبيق أو خدمة ويب (ربما مملوكة).[1] واجهات برمجة التطبيقات المفتوحة هي واجهات برمجة تطبيقات يتم نشرها على الإنترنت ويمكن للمستهلكين الوصول إليها مجانًا.[2]
التعريفات البديلة
[عدل]لا يوجد تعريف مقبول عالميًا لمصطلح "Open API" ويمكن استخدامه للإشارة إلى مجموعة متنوعة من الأشياء في سياقات مختلفة، بما في ذلك:[3]
- واجهة برمجة تطبيقات للاستخدام من قبل المطورين والمستخدمين الآخرين مع قيودٍ قليلةٍ نسبيًا. قد يتطلب التسجيل أو فرض الحصص وحدود المعدل، لكن التسجيل مجاني ومفتوح للجميع؛ أو
- واجهة برمجة تطبيقات مدعومة ببيانات مفتوحة. البيانات المفتوحة متاحة مجانًا للجميع لاستخدامها وإعادة نشرها كما يحلو لهم، دون قيود من حقوق النشر أو براءات الاختراع أو آليات التحكم الأخرى؛ أو
- واجهة برمجة تطبيقات تستند إلى معيار مفتوح، والذي يحدد الآلية التي يستعلم بها المستهلك عن واجهة برمجة التطبيقات ويفسر ردودها.
انظر أيضًا
[عدل]روابط خارجية
[عدل]مراجع
[عدل]- ^ Proffitt، Brian (19 سبتمبر 2013). "What APIs Are And Why They're Important". Readwrite. مؤرشف من الأصل في 2023-03-06. اطلع عليه بتاريخ 2015-10-28.
- ^ "What is open API? - Definition from WhatIs.com". SearchCloudApplications. مؤرشف من الأصل في 2023-03-06. اطلع عليه بتاريخ 2015-10-26.
- ^ Dodds، Leigh. "What is an Open API?". Lost Boy. مؤرشف من الأصل في 2023-03-06. اطلع عليه بتاريخ 2015-11-02.