طلب API لأذونات فئة معينة

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

إعجابَين (2)

لا ينضم المستخدمون إلى الفئات. إنهم ينضمون إلى مجموعات. يمكنك بعد ذلك استخدام المجموعات للتحكم في الوصول إلى الفئات.

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

أو ربما تريد عرض الفئات للأشخاص الذين ليسوا أعضاء في مجموعة؟

4 إعجابات

كما ذكر جاي، يمكنك القيام بذلك عبر المجموعات.

قم بإنشاء فئة تريد أن تكون مرئية ولكن مقيدة.

إعدادات أمان الفئة

  • الجميع - رؤية
  • اسم المجموعة - رؤية/إنشاء/رد

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

للمشاركة في الفئة، تحتاج إلى <a>التقديم</a>

ما ورد أعلاه هو ما أستخدمه لفئة مقيدة تتطلب الانضمام إلى مجموعة للنشر.

إعجاب واحد (1)

شكراً لك دان على الإشارة إلى هذا، فهي معلومات مفيدة جداً.

إعجاب واحد (1)