كيفية استخدام واجهة برمجة تطبيقات Discourse في React Native؟

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

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

يمكنك إلقاء نظرة على lexicon. يعتمد على React Native ولديه وثائق ممتازة، بما في ذلك الهيكل والهندسة المعمارية.

4 إعجابات

شكراً على الإشارة. نحن نستعد حاليًا لإصدار الإصدار 3 من Lexicon مع بعض التغييرات ذات الصلة بهذا الموضوع.

حتى الآن، كان Lexicon يعتمد على رموز المصادقة عبر ملفات تعريف الارتباط _t للمصادقة على مستخدمي موقع Discourse المستهدف. في الإصدار 3، سننتقل إلى النهج المدعوم رسميًا باستخدام مفاتيح واجهة برمجة تطبيقات المستخدم (User API keys).

@Tarun_Sharma إذا كنت تتطلع إلى القيام بذلك بنفسك، فنحن نوصي باتباع هذا النهج، والذي تم توضيحه هنا: User API keys specification.

أيضًا، Lexicon هو مشروع مفتوح المصدر، لذا لا تتردد في استنساخ / إنشاء نسخة من المشروع وتكييفه ليناسب احتياجاتك.

حظاً موفقاً!

3 إعجابات