طلب: نطاق API منفصل مفصل لـ "تعليق المستخدم"

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

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

مع هذا النطاق المحدود، يمكن أن يؤدي اختراق هذا المفتاح إلى إزعاج شخص ما - ولكنه لن يكون مزعجًا بشكل لا يصدق بخلاف ذلك.

3 إعجابات

هناك بالفعل نطاق تعليق المستخدم ما لم أكن أفهمك بشكل غير صحيح.

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

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

ألقِ نظرة في واجهة المستخدم الإدارية. ستجد شيئًا كهذا. (يستمر في أسفل الصفحة مع المزيد، ولكن لا يوجد “تعليق” في قسم المستخدم، إلا إذا كنت قد فاتني شيء ما.)

إعجابَين (2)

أنا أي شخص سوى إيثان.


أعتقد أن النطاق سيكون تحديث المستخدمين.

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

أنا لست متأكدًا مما إذا كان نقطة النهاية والنطاق “update” يغطيان هذا. ولكن، نعم، صحيح - سيكون هذا واسعًا جدًا. ومن هنا جاء الطلب.

4 إعجابات

شكراً لطرحك هذا الموضوع @mattdm!

لقد قمت للتو بإنشاء طلب سحب (PR) يضيف نطاق واجهة برمجة التطبيقات (API) لتعليق المستخدمين.

في انتظار أي ملاحظات، يجب أن يتم دمجه قريباً.

6 إعجابات