دعم واجهة برمجة التطبيقات (API) للتحديث التلقائي لـ "مجموعات إنشاء العلامات المسموح بها" في إعدادات العلامات

لدينا تطبيق يقوم بإنشاء فئة مقابلة في Discourse عند إنشاء فئة في تطبيقنا. بالإضافة إلى ذلك، يتم إنشاء مجموعة مشرفين في Discourse لتلك الفئة، بناءً على قائمة مستخدمين مقدمة من تطبيقنا.

أحتاج إلى أن تتم إضافة المجموعة التي تم إنشاؤها في Discourse تلقائيًا إلى حقل “مجموعات مسموح بإنشاء العلامات لها” في إعدادات العلامات. هل تتوفر واجهة برمجة تطبيقات (API) لتحديث “مجموعات مسموح بإنشاء العلامات لها” تلقائيًا من الواجهة الخلفية، دون الحاجة إلى تحديثها يدويًا من جانب التطبيق؟ يجب أن تحدث هذه العملية في كل مرة يتم فيها إنشاء فئة.

لذلك، إذا قمت بإنشاء 200 فئة، فسيتم إنشاء 200 مجموعة مقابلة وإضافتها إلى حقل “مجموعات مسموح بإنشاء العلامات لها”.

أسئلتي هي:

  • هل هناك أي حد لعدد المجموعات التي يمكن إضافتها إلى حقل “مجموعات مسموح بإنشاء العلامات لها”؟

  • هل تعتقد أن هذا النهج يعتبر ممارسة جيدة؟ إذا لم يكن كذلك، هل يمكنك اقتراح بدائل أفضل؟

image

لا أعتقد أن هناك حدًا. هل تواجه مشكلة معينة هنا؟

لست متأكدًا، لكن لا أعتقد أن لدينا حدًا صارمًا. قد تصبح واجهة المستخدم غير عملية للغاية.

ربما يمكنك إلقاء نظرة على إنشاء برنامج نصي مخصص باستخدام الأتمتة

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

في هذه الحالة، يمكنك إلقاء نظرة على An 'add to group' script for the Discourse Automation