مرحباً،
في البيانات المرسلة بواسطة الـ webhook، هل من الممكن استرداد معلومات من نوع “X-Discourse”؟
X-Discourse-Event-Id: ...
X-Discourse-Event-Type: ...
X-Discourse-Event: ...
الأخير X-Discourse-Event هو الأكثر فائدة بالنسبة لي لأنه سيتيح معرفة متى يتعلق الأمر بحذف حساب ومعالجته على هذا النحو، لتنظيف قاعدة البيانات التي يتم تغذيتها بواسطة هذا الـ webhook.
لأنه في وضعه الحالي، إذا كان الحدث هو X-Discourse-Event: user_destroyed فإن الـ webhook يعمل. ومع ذلك، عند إعداد الـ webhook، لا يُذكر حذف الحساب ضمن أنواع الأحداث التي يجب أن تشغله.
في حد ذاته، لا توجد مشكلة في تشغيل الـ webhook لهذا السبب، بل يمكن أن يكون مفيدًا جدًا، شريطة أن يتمكن المرء من تحديد طبيعة هذا الحدث.
طبيعة الحدث (تم الإنشاء، تمت الموافقة، تم التحديث، تم الحذف…) هي معلومات ستكون مفيدة.
ما لم يكن ذلك متاحًا بالفعل ولم أره، وفي هذه الحالة، أعتذر عن إضاعة الوقت وأريد تلميحًا للعثور عليه ![]()
شكراً مقدماً،
سيدريك