API احصل على المستخدم بواسطة معرف الحساب المرتبط

مرحبًا بالجميع، لا زلتُ جديدًا نسبيًا في استخدام Discourse كوسيلة اتصال مركزية لمجتمعي، وكنتُ غير متأكد من كيفية التعامل مع بعض الأمور.

سأشرح ما أحاول فعله حتى تتمكنوا من فهم الأمر بشكل أفضل.

إذًا، مجتمعي موجّه نحو الألعاب، وأريد استخدام Discourse كنظام لإدارة المستخدمين لجميع أجزاء مجتمعي. أحاول مزامنة الرتب من Discourse إلى خادم لعبة Steam للمستخدمين الذين سجّلوا الدخول عبر Steam.

كيف يمكنني البحث عن مستخدم بواسطة معرف Steam (Steam ID) بكفاءة باستخدام واجهة برمجة تطبيقات Discourse، لكي أحصل على مجموعاته؟ أي توجيه سيكون مُقدّرًا! أنا على دراية جيدة باستخدام واجهات برمجة التطبيقات، لكنني ببساطة لا أستطيع تحديد ما إذا كان هذا ممكنًا بسهولة أو ما هي أفضل طريقة لي.

أود أن أفعل ذلك أيضًا. ليس لدي إجابة، لكن انظر إلى ما يلي:

يمكنك تنزيل ملف CSV يحتوي على معرّف المستخدم ومعرف الطرف الخارجي من /admin/users/list/active، تصدير. هذه ليست استدعاءً لواجهة برمجة التطبيقات، لكن ربما تساعد.

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

نعم، هذا بالتأكيد خطوة في الاتجاه الصحيح. أنا فقط لا أرى أي طريقة لتنفيذ استعلام عبر واجهة برمجة التطبيقات للبحث عن شخص باستخدام معرف خارجي. Ideally أريد أن أتمكن من القيام بذلك باستخدام معرفات Discord و Steam معًا، لكنني آمل في حل مشكلة معرفات Steam أولاً.

يجب أن تتمكن من استخدام هذا لتسجيل الدخول إلى Discord و Steam على حد سواء:

3 إعجابات

شكرًا جزيلاً لك، لقد جربت ذلك للتو، وعمل تمامًا كما كنت أحتاج! الآن سأحتاج فقط إلى كتابة التنفيذ داخل اللعبة.

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

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.