كيفية تصدير بيانات المستخدم من فئة في موقع مستضاف

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

يمكنك تصدير ملف CSV يحتوي على جميع المستخدمين في منتداك من صفحة الإدارة/المستخدمين. يمكنك العثور على تفاصيل حول كيفية القيام بذلك في هذا الموضوع: Exporting users to a CSV file.

نعم، لكنني أرغب فقط في تصدير المستخدمين من منتدى واحد، وليس من المجتمع بأكمله. عند تصدير جميع المستخدمين، لا يوضح ملف CSV المنتدى الذي ينتمي إليه كل مستخدم. وبما استطعت معرفته، فإن الطريقة الوحيدة لتصدير مستخدمين من منتدى واحد فقط، أو الطريقة الوحيدة لتحديد المستخدمين في كل منتدى، هي عبر تصدير واجهة برمجة التطبيقات (API). ومع ذلك، بالنسبة للمستخدمين المستضافين، أعتقد أننا لا نملك وصولاً إلى واجهة برمجة التطبيقات.

هذا منطقي. في مصطلحات Discourse، ما تريده هو تصدير فئة. وهذا ممكن باستخدام أدوات سطر الأوامر الموصوفة في الموضوع الذي ربطت به. في مواقعنا المستضافة، لا تملك وصولاً إلى الخلفية (backend) للموقع، لذا لن يكون هذا ممكناً بالنسبة لك.

ملاحظة: في مواقعنا المستضافة، لديك وصول كامل إلى واجهة برمجة تطبيقات Discourse، لكنني لست متأكداً من أن هذا سيساعد في حالتك.

إذا كنت على خطة الأعمال (Business plan)، فإن أفضل نهج لك هو استخدام إضافة Data Explorer. يمكننا مساعدتك في كتابة استعلام لذلك إذا واجهت صعوبة. أما إذا كان موقعك على الخطة القياسية (Standard plan)، فتواصل معنا عبر عنوان البريد الإلكتروني للدعم الموجود في لوحة التحكم الخاصة بك. سنرى ما يمكننا فعله لمساعدتك.