[مدفوع] إنشاء Xbox Live Login Auth0 لإضافة Discourse

أهلاً يا رفاق - أدير XboxEra.com ومنتدياتنا (forum.xboxera.com) عبر Discourse.

لدينا إضافة تسمح للمستخدمين بتسجيل الدخول/التسجيل عبر حسابات Microsoft الحالية الخاصة بهم.

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

أفضل ما وجدته هو هذا: نظرة عامة على واجهة برمجة تطبيقات خدمات Xbox - مجموعة أدوات تطوير ألعاب Microsoft | Microsoft Learn

يبدو، (وأنا لست مطورًا) أن المستخدمين يجب أن يمروا عبر Auth0 ثم يستخدموا الرمز المميز لاستدعاء واجهة برمجة التطبيقات المذكورة أعلاه؟

سيكون ذلك مفيدًا جدًا حتى نتمكن من ربطها بتطبيق “Game Pass” الحالي الخاص بنا - dayone.xboxera.com على سبيل المثال.

لقد رأيت منتديات Discourse The Hive Forums (playhive.com) تستخدم Discourse، ولديها تسجيل دخول XBL Auth0 يعمل - لذا أعرف أن هذا ممكن.

شكرًا!

3 إعجابات

لا يمكنني معرفة ما إذا كانت هناك طريقة لاستخدام واجهة برمجة تطبيقات XBox وعنوان بريد إلكتروني للحصول على اسم المستخدم الخاص بهم بسرعة.

هل يحصل playhive على أسماء المستخدمين فور تسجيل الدخول دون خطوة أخرى؟

هل لديك ميزانية؟

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

إنهم يطلبون الإذن بذلك في خطوات إعداد حساب جديد (مع تسجيل الدخول بحساب Microsoft لمنتدى discourse الخاص بهم):

يبدو أنك بحاجة إلى حساب Minecraft أيضًا لذلك، ليس لدي واحد، لذلك فشلت في إنشاء حساب وحصلت على خطأ في الخادم 500 ثم 404.

شكراً على الرد @pfaffman - الطريقة التي تم شرحها لي هي أن هناك تبادلات رموز خاصة بـ Xbox Live وجلب بيانات المستخدم.

قال أحد أصدقاء المطورين (لا يعرف لغة Ruby) أن أي شخص ينشئ إضافة يمكنه استخدام مستودعه لمساعدتهم

يبدو أن الإضافة الحالية تتعامل مع التبادل الأساسي للحصول على رمز OAuth، ولكن يجب تبادله إلى رمز XSTS (رمز Xbox)

ونعم، يمكنني الدفع -

في موقع المنتدى الخاص بك، لا أرى خيارًا لتسجيل الدخول باستخدام حساب Microsoft، وتقول إن هناك إضافة ممكّنة بالفعل لذلك، لذا يجب أن يكون ذلك ممكنًا؟

بالنسبة لمنتديات The Hive، يبدو أنه لا يمكن الوصول إليها إلا باستخدام حساب Microsoft لتسجيل الدخول، والذي يحتوي على معلومات حساب Xbox.

قد أتمكن من المساعدة في تطوير هذه الميزة لموقعك، ولكن بالنسبة لكتابة التعليمات البرمجية، ليس لدي خلفية في ذلك، فهذا ليس مجالي. نأمل أن يتمكن جاي أو شخص آخر هنا من القيام بذلك.

بالنسبة لهذا السوق، يبدو أنه يُفترض بك النشر إذا كانت لديك ميزانية محددة لمشروع ما.

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

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