通过 API 从 CSV 文件导入我的数据。
我成功导入了用户。我也成功导入了分类、主题和帖子,但目前所有主题和帖子都显示为由我创建,即该 Discourse 站点的管理员。
我不清楚如何设置使它们归属于实际用户。
是否需要在每个帖子中指定正确的用户作为 Api-Username?如果是这样,是否意味着该用户必须是管理员用户(而他们实际上并不是)?
或者,我是否应该先创建主题/帖子,然后传递另一个用户参数(我在文档中找不到这个参数)?
或者,我是否应该先创建,然后再修改帖子并指定用户(同样,我找不到这个选项)?
谢谢,Paul
2 个赞
我尝试在创建主题时将 user_id(或 userid)作为额外的 POST 参数传递,但没有任何效果。
simon
3
将 Api-Username 设置为您想要发布帖子的用户名。对于 Api-Key,请使用“所有用户”API 密钥。
4 个赞
谢谢,如果我使用这样的 API 密钥,是否可以用它完成所有操作?还是说有些操作只能使用限制为单个用户的密钥才能进行?
1 个赞
simon
5
您可以使用“所有用户”API 密钥执行与导入数据相关的所有操作。
3 个赞
system
(system)
关闭
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.