هل يعرف أحد الوضع الحالي للبحث عن عناوين البريد الإلكتروني باستخدام واجهة برمجة التطبيقات؟ (الصفحة المرتبطة غير موجودة.)
تقول وثائق واجهة برمجة التطبيقات أنه يجب إرجاع email كما هو موضح من /admin/users/{id}.json، لكنها مفقودة عند إرسال الطلبات هناك.
لدي قائمة بأسماء مستخدمين في Discourse، وأحاول الحصول على عناوين بريدهم الإلكتروني لمطابقتها مع عناوين بريدهم في نظام آخر.
# أحصل على معرف المستخدم من هنا:
f"{BASE_URL}/u/{username}.json"
# ثم أحاول جلب عنوان البريد الإلكتروني من هنا:
f"{BASE_URL}/admin/users/{user_id}.json"
إذا لم يعد البريد الإلكتروني متاحًا هناك، فهل توجد طريقة أخرى للحصول عليه برمجياً من اسم المستخدم؟