أقدر ردك يا سيمون! أنا على دراية بـ docs.discourse.org (والذي، بشكل غريب، ليس الوثائق الرسمية ولكن مواصفات واجهة برمجة التطبيقات).
أنا أيضًا على دراية باستخدام وحدة تحكم المتصفح الخاصة بي لالتقاط الطلبات وكذلك تصفح ملفات routes.rb.
كما يمكنك أن تتخيل، فإن الخيارين أعلاه مملان للغاية وليسا سهلين الاستخدام. بالنسبة لأولئك منا الذين يتطلعون إلى بناء تكاملات عميقة بسرعة - خاصة إذا كان لدينا فرق أخرى في أعمالنا أو بائعون خارجيون يرغبون في التكامل… فإن إخبارهم بالقيام بالأشياء المذكورة أعلاه قد أدى إلى استجابة سيئة للغاية.
بينما أنا على دراية بالمرونة في قدرات Discourse، فإن التطوير على المنصة أو التكامل معها يمثل معركة شاقة، في أقل تقدير. كجهد أخير، كنت آمل أن تكون هناك طريقة برمجية لتجميع واجهات برمجة التطبيقات العامة.