مع API، كيف تنشئ مواضيع ومنشورات بحيث تكون مملوكة لمستخدم معين؟

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

غير واضح كيف يمكنني جعلها مملوكة للمستخدم الفعلي.

هل يجب تحديد المستخدم الصحيح كـ Api-Username لكل مشاركة؟ وإذا كان الأمر كذلك، فهل يعني ذلك أن المستخدم يجب أن يكون مستخدمًا مسؤولًا (وهو ما لن يكون عليه)؟

أم أن عليّ إنشاء المواضيع/المشاركات ثم تمرير معلمة أخرى للمستخدم (وهي التي لا أستطيع رؤيتها في الوثائق)؟

أم أن عليّ إنشاء المشاركة ثم تعديلها مع تحديد المستخدم (مرة أخرى، لا أرى هذا الخيار)؟

شكرًا لك، بول

إعجابَين (2)

I tried passing user_id (and userid) as an extra post parameter when I create topic, but it had no effect.

Set the Api-Username to the username that you want to publish the post. Use the All Users API key for the Api-Key.

4 إعجابات

Thanks, if I use such an api key can I use that for everything, or our there some things I can only do with key if restrict to single user.

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

You can use the All Users API key for everything to do with importing your data.

3 إعجابات

Ok, can confirm I have tried it and it works, thanks.

إعجابَين (2)

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