الحصول على أحدث المشاركات المحدثة باستخدام واجهة برمجة تطبيقات REST

هل هناك طريقة للحصول على أحدث المشاركات (بما في ذلك التي تم إنشاؤها) باستخدام واجهة برمجة التطبيقات REST؟ أعرف أن هناك نقطة النهاية هذه: Discourse API Docs ومع ذلك أعتقد أن هذا مرتب حسب الطابع الزمني للإنشاء بدلاً من الطابع الزمني للتحديث.

ما أحاول فعله هو الحصول على كل تغيير تم إجراؤه في Discourse وإرساله إلى نظام آخر. أو هل هناك طريقة أخرى لفعل ذلك؟ في الوقت الحالي أفكر في الاستعلام عن قاعدة البيانات مباشرة، لكنني أفضل تجنب الاعتماد على مخطط قاعدة البيانات الداخلي. شكرًا مقدمًا.

يبدو أن هذه مهمة خطاف الويب (webhook). يمكنك إضافة خطاف ويب وجعله يُعلم نظامك بكل تغيير في المنشور.

انظر كيفية تشغيل استعلامات مستكشف البيانات باستخدام واجهة برمجة تطبيقات Discourse

3 إعجابات

شكراً، يبدو كلاهما خيارًا جيدًا.

إعجابَين (2)