مرحبًا @technoshaman :wave! أنا أيضًا مستخدم لـ Obsidian.
كل شيء ممكن تقنيًا باستخدام واجهة برمجة تطبيقات Discourse. إذا كان بالإمكان إنجازه عبر واجهة المستخدم، فمن الممكن إنجازه عبر الواجهة البرمجية.
بخصوص التفاعل مع Obsidian، هل تقصد ميزة النشر (Publish) أم مجموعة الملفات الموجودة في خزنتك (vault)؟ قد تتمكن من ربط بعض استدعاءات الواجهة البرمجية باستخدام واجهة الإضافات الجديدة.
إليك بعض الموارد التي قد تساعدك:
كيفية عكس هندسة واجهة برمجة تطبيقات Discourse
وثائق واجهة برمجة تطبيقات Discourse
وبعض أمثلة على استخدام الواجهة البرمجية:
استخدام مكتبة Ruby Gem الخاصة بـ Discourse API
كيفية إرسال طلبات إلى واجهة برمجة تطبيقات Discourse باستخدام Zapier