انتقل إلى المحتوى

إشعارات الأحداث

عند التفعيل أو التجديد أو الإلغاء يمكن لـLicentivo إخطار خادمك لمزامنة الطلبات والعملاء والدعم.

To manage license expiration and renewal notifications, subscribe to expiring, expired and renewed events. Your website can verify the latest state and send customer emails. Webhooks report state changes; they do not automatically send reminders on a merchant's behalf.

إضافة عنوان الإشعار

افتح إشعارات الترخيص وأضف عنوان HTTPS وحدد الأحداث. يظهر سر التوقيع مرة واحدة؛ احفظه على الخادم المستقبِل. في الإنتاج تُمنع العناوين المحلية والخاصة.

تحقق من التوقيع بعد الاستلام

اقرأ X-Licentivo-Timestamp وX-Licentivo-Event والنص الخام. ادمج الوقت + '.' + معرّف الحدث + '.' + النص واحسب HMAC-SHA256 بالسر، وأضف sha256= وقارن مع X-Licentivo-Signature بزمن ثابت. ارفض فرقًا يتجاوز 5 دقائق.

أزل التكرار بمعرّف الحدث. تحقق من التوقيع وخزّن الحدث في معاملة أو طابور دائم، ثم أعد 2xx. للنسخة المكررة أعد 2xx دون إعادة إجراءات الطلب.

ماذا يحدث عند الفشل؟

حتى 8 محاولات تلقائية بفواصل متزايدة. تعرض اللوحة الحالة والوقت والأخطاء وتسمح بإعادة الإرسال. الحدث وعملية الترخيص في معاملة واحدة؛ يتواصل الإرسال بعد إعادة التشغيل.

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