ما هو API وماذا يعني الاختصار؟

ما هو API وماذا يعني الاختصار؟

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





ماذا تعني API؟

API هو اختصار لواجهة برمجة التطبيقات.





ما هي API؟

توفر واجهات برمجة التطبيقات طريقة لبرامج منفصلة للتفاعل مع بعضها البعض. تحدد واجهات برمجة التطبيقات الطلبات التي يمكن إجراؤها ، وكيفية تقديم طلب ، وتمكين تبادل البيانات بين تطبيقات البرامج المختلفة.





كيفية كسب المال من لعب ألعاب الفيديو في المنزل

تأتي واجهات برمجة التطبيقات في ثلاث نكهات ؛ العامة والخاصة والشريكة. يمكن الوصول إلى واجهات برمجة التطبيقات العامة (أو Open APIs) بشكل عام لأي مطور. يأتي استخدام واجهات برمجة التطبيقات العامة مع قيود قليلة ، ويمكن أن تكون إما مجانية أو تجارية. تُستخدم واجهات برمجة التطبيقات الخاصة حصريًا داخل شركة أو مؤسسة. تتوفر واجهات برمجة التطبيقات للشركاء فقط لشركاء أعمال محددين ، وغالبًا ما تستخدم لتسهيل تكامل البرامج بين شركتين مختلفتين.

كيف يتم استخدام واجهات برمجة التطبيقات؟

تُستخدم واجهات برمجة التطبيقات في مجموعة واسعة من الحالات التي تتضمن فئات مثل واجهات برمجة التطبيقات لقواعد البيانات وواجهات برمجة التطبيقات البعيدة وواجهات برمجة تطبيقات الويب. من المرجح أنك تتفاعل مع واجهات برمجة تطبيقات الويب عدة مرات في اليوم لتصفح هاتفك الذكي أو جهاز الكمبيوتر. تتبادل واجهات برمجة تطبيقات الويب الطلبات والبيانات باستخدام بروتوكول HTTP.



قراءة المزيد: أضف أخبارًا إلى موقع الويب أو التطبيق الخاص بك باستخدام Mediastack API

أفلام جيدة لتغفو

تستخدم مواقع حجز السفر ، مثل Skyscanner و Booking.com ، واجهات برمجة تطبيقات الويب لتجميع بيانات الرحلة والوجهة لعملائها. تجعل الراحة التي توفرها واجهات برمجة التطبيقات على الويب من أنه يمكنك تأكيد توفر غرفة في الفندق ومدة إقامتك في الوقت الفعلي من خلال تبادل طلباتك وبياناتك من الفندق على الفور.





ماذا تفعل بأجهزة الكمبيوتر المحمولة القديمة

تبسيط سير العمل الخاص بك مع واجهات برمجة التطبيقات

تعد واجهات برمجة التطبيقات قوية لأنها تتيح لك النقر بأمان على البيانات والوظائف الخارجية. بأكثر من 24000 APIs المتاحة ، يمكنك الاستفادة من وظائف تطبيق مثل Google Translate دون كتابة سطر واحد من التعليمات البرمجية بنفسك.

يشارك يشارك سقسقة بريد الالكتروني كيف تعمل واجهات برمجة التطبيقات وكيفية دمجها في تطبيقك

يعد استخدام واجهات برمجة التطبيقات (APIs) مهارة أساسية يجب على جميع المبرمجين إتقانها.





اقرأ التالي
مواضيع ذات صلة
  • شرح التكنولوجيا
  • برمجة
  • إطلاق النار
نبذة عن الكاتب كارلي شاتفيلد(29 مقالة منشورة)

كارلي هي من عشاق التكنولوجيا وكاتبة في MakeUseOf. أصلها من أستراليا ، ولديها خلفية في علوم الكمبيوتر والصحافة.

المزيد من Carly Chatfield

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك