إنشاء مستخدمين مرحليين عبر API؟

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

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

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