توقيع عمليات تسليم الويب هوك
يتم توقيع كل عملية تسليم صادرة عبر Webhook باستخدام HMAC-SHA256. يتم إعطاء Webhook المحفوظ بدون سر سرًا واحدًا، ويظهر مرة واحدة؛ أما Webhook الذي لا يحتوي على سر فيظهر على أنه غير موقع - لم يتم تعيين سر له، ولن يتم إرسال عمليات التسليم الخاصة به حتى يتم تعيين سر له.
- المنصة › الأحداث وخطافات الويب خطافات الويب جديد: يتم منح خطاف الويب المحفوظ بدون رمز توقيع سري (أو المحفوظ مرة أخرى كنشط بدون رمز) رمزًا سريًا قويًا، ويُعرض لك مرة واحدة فقط، مع زر نسخ. انسخه إلى المُستقبِل حينها؛ ولن يُعرض مرة أخرى.
- لتعيين سر التوقيع على رابط الويب، قم بتعيينه أو استبداله: اكتب حرفًا واحدًا على الأقل من 32 حرفًا، أو اتركه فارغًا لإنشاء واحد ورؤيته مرة واحدة. سيتم رفض أي سر أقصر.
- HMAC-SHA256 هو التوقيع الوحيد المقدم لروابط الويب الصادرة.
- تحتوي كل من Webhooks وWebhook Deliveries على عمود "التوقيع". يظهر Webhook بدون سر "غير موقّع" - لم يتم تعيين سر، وتفشل كل عملية تسليم له مع ظهور رسالة "لم يتم الإرسال: لم يتم تعيين سر توقيع على Webhook هذا" بدلاً من إرساله بدون توقيع. قم بتعيين سر (أو احفظ Webhook مرة أخرى أثناء تفعيله) وسيتم إرسال عمليات التسليم موقّعة.
تُعاد محاولة إرسال الطلب الذي يفشل بسبب تعذر البحث عن اسم المستلم (خطأ في نظام أسماء النطاقات) حتى الحد الأقصى لمحاولات إعادة الإرسال المسموح بها في خدمة الويب هوك، تمامًا كما هو الحال مع الاتصال الفاشل. أما الهدف الذي ترفضه المنصة رفضًا قاطعًا (عنوان خاص أو عنوان بيانات وصفية، أو بروتوكول لا تستخدمه المنصة)، فإنه يفشل أيضًا في المحاولة الأولى.
انظر أيضاً: أحداث لا تُنسى أبداً.