能通过 API 获取帖子预览吗?

我正在尝试通过 discourse API 获取每个主题的预览,以便每个主题都有一个简短的预览,然后是“阅读更多”……

通过 API,我找不到任何可以帮助我获取特定主题预览的内容。

我不清楚您是指用于外部应用程序(例如,在其他网站上展示这些预览)的 API,还是插件可用的 API。

如果是前者,API 中没有直接的内容,但您可以获取一个主题,获取其第一篇帖子,获取该帖子的已处理内容,然后可能使用某个库从中创建摘要。

如果是后者,discourse-tooltips 插件会为其工具提示执行此操作,您可以查看该插件以了解其实现方式。具体来说,这是它生成主题摘要的地方:

1 个赞

但是,如果它在一个帖子列表中,您将如何单独获取每个帖子?