إضافة واجهة مستخدم لدمج المستخدمين

مرحبًا،

نود أن نكون قادرين على استدعاء إضافة دمج المستخدمين (discourse-merge-users/plugin.rb at master · curiousdannii/discourse-merge-users · GitHub) برمجياً بطريقة ما. لقد استخدمت واجهة برمجة التطبيقات (API) بشكل كبير للميزات الموثقة، لكنني لم أجد الكثير فيما يتعلق بالإضافة (باستثناء طلب GET إلى /admin/plugins الذي لا يبدو أنه يعمل). إذا لم يكن ذلك ممكنًا عبر واجهة برمجة التطبيقات، فهل هناك أي آلية أخرى تقترحونها؟

شكرًا مقدّمًا،

مارك بيمبيرن
بلو أوشن إيديز

نحن نخطط لجعل هذا متاحًا في النواة قريبًا، لذا سيكون له نقطة نهاية API.

الإضافة بسيطة للغاية، لذا يجب أن يعمل طلب POST إلى /admin/plugins/merge-users/merge.

يجب أن يكون كذلك. انظر كيفية عكس هندسة واجهة برمجة تطبيقات Discourse

شكرًا لك. جربت هذا وحصلت على رسالة “لم يتم العثور على عنوان URL أو المورد المطلوب.”

شكرًا لك يا رافائيل! هل لديك فكرة عن المدة؟

يبدو أنه نشط بالفعل في صفحة إدارة المستخدمين. تحقق من ملاحظات إصدار Discourse 2.5.0.beta3