التكامل عبر واجهة البرمجة (API)
بالإنجليزية API integration
التكامل عبر واجهة البرمجة (API) اتصال يتبادل فيه نظامان برمجيان البيانات تلقائياً عبر واجهاتهما البرمجية، بدل أن يعيد الناس كتابتها.
بالإنجليزية API integration
التكامل عبر واجهة البرمجة (API) اتصال يتبادل فيه نظامان برمجيان البيانات تلقائياً عبر واجهاتهما البرمجية، بدل أن يعيد الناس كتابتها.
نادراً ما تكون بيانات الموزّع في مكان واحد: نظام في المقر الرئيسي، ومتجر إلكتروني، وشريك لوجستي. وإعادة كتابة العملاء أو الطلبات بينها بطيئة وتُدخل الأخطاء. أما التكامل فينقل السجل فور تغيّره، فيحمل الطرفان الشيء نفسه.
يستدعي أحد النظامين واجهة الآخر، أو يرسل إليه ويب هوك حين يقع حدث، حاملاً البيانات بصيغة متفق عليها. ونادراً ما تتطابق أسماء الحقول والرموز، فيترجمها ربط الحقول. وتُوقَّع الاستدعاءات ليعرف المستقبِل من أرسلها، ويُعاد الاستدعاء الذي يفشل.
الخطأ الشائع بناء المسار الناجح وحده. فعاجلاً أو آجلاً يتعطل الطرف الآخر، أو يأتي رمز غير معروف أو حقل ناقص. ودون إعادة المحاولة وسجل وطريقة لإعادة إرسال ما فشل، تضيع السجلات بصمت ويتباعد النظامان.
في Axon Suite
يرسل Axon Suite كل عميل جديد إلى نظامك الوسيط عبر ويب هوك موقّع ووفق ربط الحقول لديك. وتُعاد الاستدعاءات الفاشلة، وما يبقى فاشلاً ينتظر في قائمة المتعثرة لتعيد إرساله.
يرسل Axon Suite كل عميل جديد إلى نظامك الوسيط وفق ربط الحقول، موقّعاً لتعرف أنه منك. ويُعاد الطلب الفاشل ويُحفظ لإعادة الإرسال، ومفتاح الإيقاف يوقف الإرسال حتى تُصلح الطرف الآخر.
افتح: Webhooks موقّعة يمكن إعادة إرسالها