لإظهار أحدث المواضيع من مثيل Discourse واحد إلى آخر، استخدمت تكاملًا يعتمد على Zapier. يأخذ هذا التكامل المنشور الأول (OP) من كل موضوع جديد في الفئة ذات الاهتمام وينشره كرد في موضوع حيثما كان ذلك مرغوبًا. يمكن أن يكون الوجهة إما نفس المثيل أو مثيلًا مختلفًا.
كان هذا مفيدًا للغاية في فهم كيفية العمل:
العملية
- قم بإعداد Webhook في مثيل Discourse المصدر لالتقاط منشورات جديدة في الفئة المناسبة.
- توفر المنشورات بيانات أكثر من المواضيع، وهو ما يكون مفيدًا لاحقًا.
- قم بإعداد Zap لالتقاط الـ Webhook.
- قم بتصفية جميع النتائج ما عدا تلك التي يكون فيها رقم المنشور (Post Number) مساويًا لـ 1 وعدد مرات قراءة المنشور (Post Reads) مساويًا لـ 0:
- يضمن هذا أنك تلتقط فقط المواضيع الجديدة ولا تلتقط أي تعديلات لاحقة (مما قد يؤدي إلى نشر مكرر).
- قم بإعداد مستخدم في مثيل Discourse المستلم مع مستوى ثقة 4 (لتمكين النشر رغم إغلاق الموضوع) وتأكد من أن لديه صلاحية الوصول إلى الفئة المطلوبة. قم بإعداد واجهة برمجة تطبيقات (API) لهذا المستخدم.
- في Zap، استخدم هذه الواجهة لنشر المحتوى في الموضوع المطلوب.
- قم بتخصيص الرد ليشمل روابط وما شابه، مثل:
- أغلق ذلك الموضوع لمنع الآخرين من النشر فيه.

