如何通过 API 创建新主题

我想了解如何通过 API 创建新主题。
如果有演示或示例,那将非常有帮助。

谢谢

我进行了一次谷歌搜索,得到了以下结果:

https://www.google.com/search?q=discourse+create+new+topic+api

你看过这些主题吗?

是的,我知道这个主题。但这不是我想要的。

我想要关于这个的示例或演示。

您希望如何发起请求?

以下是使用 Postman 的一个可用示例:

  1. 创建一个新的 POST 请求。
  2. 在 POST 字段中,输入您的论坛 URL,并加上 /posts/:https://yourforum.com/posts/
  3. 在 Headers(标头)选项卡中,设置两个键:Api-Key 和 Api-Username。值请使用您在 Discourse 管理后台创建的 API 密钥以及管理员账户的用户名。
  4. 在 Params(参数)选项卡中,至少设置以下 3 个键:title、raw 和 category。更多信息请查阅 Discourse API 文档
  5. 点击“发送”。请求成功:

    创建的主题如下:
8 个赞

这就是我想要的。非常感谢。

1 个赞

一个帖子被拆分到一个新主题:在 POST 请求中指定用户