التكامل وواجهة API
كيف أتلقى تحديثات التحقق؟
قم بإعداد اشتراكات خطاف الويب الصحيحة، وتحقق من التوقيعات وقم بمعالجة عمليات إعادة المحاولة وتغييرات الحالة اللاحقة بأمان.
فريق Toden · 2 دقائق للقراءة · العربية
في هذه الصفحة
إجابة مختصرة
قم بإنشاء نقطة نهاية خطاف الويب في البيئة الصحيحة واشترك في الأحداث التي يحتاجها التكامل الخاص بك. تحقق من التوقيع، وقم بتخزين معرف الحدث المنطقي والتعامل مع التحديث على الواجهة الخلفية لديك. لا تعد شاشة إكمال مقدم الطلب بديلاً عن النتيجة التي تم التحقق منها.
اشترك في التغييرات الصحيحة
يخدم إكمال الفحص الأولي وتغييرات الحالة اللاحقة أغراضًا مختلفة. اشترك في أحداث نتائج التحقق الموثقة وأضف أحداث الحالة المحدثة عندما يحتاج نظامك إلى تغييرات في المراجع أو سير العمل أو إعادة الإرسال. قد لا تكون نقطة النهاية الأقدم مشتركة في الأحداث المضافة بعد إنشائها.
استخدم كتالوج الأحداث ووثائق مجموعة الأحداث الحالية للحصول على الحمولة الدقيقة. لا تقم ببناء معالج حول حقل تم اختراعه من مثال لمنتج آخر.
تسليم العملية بأمان
تحقق من نظام التوقيع الحالي مقابل بايتات الطلب الأولية قبل الوثوق في الحمولة. احتفظ بسرية التوقيع لكل نقطة نهاية في المتجر السري لخادمك واستخدم البيئة المطابقة. يمكن أن يؤدي تحليل النص وإعادة تسلسله قبل التحقق إلى كسر التوقيعات.
استمر في الاحتفاظ بمعرف حدث المغلف لإلغاء تكرار إجراءات العمل. يمكن لإعادة الإرسال اليدوي إنشاء سجل تسليم آخر لنفس الحدث المنطقي. أمر التسليم عبر الأحداث غير مضمون؛ قارن إصدار المورد أو اقرأ الحالة الحالية حيث يكون القرار مهمًا.
قم بالإقرار بعمليات التسليم المقبولة على الفور وقم بتنفيذ عمل أبطأ بشكل غير متزامن مع المعالجة الدائمة الخاصة بك. لا تعترف بحدث لا يمكنك الاحتفاظ به بأمان للمعالجة.
اختبار قبل البث المباشر
استخدم إجراء اختبار خطاف الويب الخاص بوحدة التحكم في Sandbox، وافحص سجل التسليم وأعد إرسال الحدث. تأكد من أن تأثير أعماله يحدث مرة واحدة. ممارسة الاستجابات الفاشلة، وإعادة المحاولة، والتوقيع غير الصالح، والتغييرات الخارجة عن الترتيب. ثم قم بتكوين واختبار نقطة نهاية الإنتاج المنفصلة والسر.
أدلة ذات صلة
هل كانت هذه المقالة مفيدة؟