您好,
我在 Discourse 中看到了 API 文档。所以我的问题是:
一个没有运行 Discourse 的网站可以获取我们的论坛文章吗?
也就是说,我们在 Discourse 实例 xyz.com 上发布了一篇文章。xyz.com 没有运行 Discourse,它希望重新发布这篇文章,而不是复制粘贴。
我们向他们提供一个 API 密钥,允许他们获取我们发布的内容——更像是一个内容分发系统。这可能吗?如果可能,该如何实现?
谢谢
您好,
我在 Discourse 中看到了 API 文档。所以我的问题是:
一个没有运行 Discourse 的网站可以获取我们的论坛文章吗?
也就是说,我们在 Discourse 实例 xyz.com 上发布了一篇文章。xyz.com 没有运行 Discourse,它希望重新发布这篇文章,而不是复制粘贴。
我们向他们提供一个 API 密钥,允许他们获取我们发布的内容——更像是一个内容分发系统。这可能吗?如果可能,该如何实现?
谢谢
我认为 webhook 是一个更好的选择。您可以配置 Discourse 实例,以便在每次创建新帖子时向 xyz.com 发送 HTTP 请求。
Discourse 支持 RSS
另一种方法是在主题 URL 末尾添加 .json。渲染后的 HTML 以及其他有用数据都在其中。