كيف يمكنني تحديث المستخدمين عبر API باستخدام user id (وليس username)؟

في الوقت الحالي، أعتقد أن خيارك الأفضل هو إجراء طلبين لـ API. أحدهما لـ جلب المستخدم حسب المعرف للحصول على اسم المستخدم، والطلب الثاني لتحديثه حسب اسم المستخدم.

هناك خيار لتحديث المستخدم عبر external_id، لكنني لا أعتقد أنه يمكن استخدامه دون تفعيل تسجيل الدخول الموحد (single-sign-on)، بهذه الطريقة يقوم Discourse بتخزين معرف المستخدم الخاص بتطبيقك بدلاً من العكس.

إعجابَين (2)