هل تحتاج إلى بيانات من عنوان محدد موقع الموارد الموحد   URL للطرف  الثالث ؟ هل تريد بيانات عن زوار موقعك على الإنترنت ؟ إذا كان الأمر كذلك، فسيكون موصل واجهة برمجة التطبيقات مفيدًا. موصل واجهة برمجة التطبيقات هو ما يأتي بين نقطة النهاية التي تريد توصيلها وواجهة برمجة التطبيقات التي تستخدمها. نناقش كل شيء عن موصلات واجهة برمجة التطبيقات في هذا الدليل. 

ما هي واجهة برمجة التطبيقات API ؟ 

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

ما هو مُوَصل واجهة برمجة التطبيقات ؟ 

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

الجواب هو نعم! 

عند إجراء اتصال من خلال  واجهة برمجة التطبيقات، لا يتم إرسالها إلى المتصفح وبالتالي فهي آمنة. لا توجد بيانات مخزنة بواسطة الموصل. هذا يضمن سلامة المستخدم. 

بناء مُوَصل واجهة برمجة التطبيقات 

يشرح ما يلي كيف يمكنك بناء مُوَصل واجهة برمجة التطبيقات لعملك. 

بناء واجهة برمجة التطبيقات 

الخطوة الأولى هي بناء واجهة برمجة التطبيقات. يمكن أن يكون عامًا أو خاصًا اعتمادًا على الوصول الذي تريد منحه. 

تأمين واجهة برمجة التطبيقات 

الخطوة التالية هي تأمين واجهة برمجة التطبيقات. يمكنك القيام بذلك باستخدام طرق المصادقة. يمكن استخدام المصادقة الأساسية، بالإضافة إلى مفتاح واجهة برمجة التطبيقات. يمكن استخدام 0  Auth2.0 العامة 0  Auth 2.0  لبعض الخدمات المحددةعلى سبيل المثال Salesforce و Github لتأمين واجهة برمجة التطبيقات. 

حدد المُوَصل 

عليك أن تبدأ بتحديد واجهة برمجة التطبيقات. سيسمح هذا للتطبيقات بالتواصل معها. يمكنك وصف واجهة برمجة التطبيقات من خلال: 

  • باستخدام مُعرف OpenAPI. 
  • باستخدام مجموعة ساعي البريد. 
  • يبدأ من الصفر باستخدام بوابة الموصل المخصصة. 

استخدم المُوَصل 

بمجرد إنشاء الاتصال بواجهة برمجة التطبيقات، يمكنك الاستفادة منه في مكالمات واجهة برمجة التطبيقات. عند إنشائها باستخدام Power Automate، فهي متوفرة في Power Apps يعد استخدام الموصلات المخصصة أمرًا سهلاً إذا كنت قد استخدمت موصلات تديرها .Microsoft     

مشاركة المُوَصل 

يمكنك مشاركة المُوَصل مع المستخدمين الآخرين. يمكن القيام بذلك تمامًا كما تشارك الموارد من خلال PowerApps أو  Power Automate أو. Logic Apps  

تصديق  المُوَصل 

سيسمح لك إرسال المُوَصل الخاص بك إلى Microsoft بالتصديق عليه. يساعدك هذا على مشاركة المُوَصل مع جميع مستخدمي PowerApps و Logic Apps و. Power Automate 

 

 

تم نشر هذا المقال من قبل هيئة تحرير أخبار technology pace. لمزيد من المعلومات، يرجى زيارة الموقع

www.technologypace.com