您好!首次发帖,如果我的问题有任何不当之处,请通知我 
我们团队目前正在使用 Nolt 来处理我们产品的用户反馈和功能请求。我们想在 Discourse 社区创建一个帖子,以便每当我们的 Nolt 板上发布新反馈时,它也能在该帖子下自动写一条新评论。
目前,Nolt 有一个网络钩子(webhooks)功能,我认为我们可以用它来实现这个目标,但我不知道接下来该怎么做。我是应该通过一个托管在 Heroku 上的机器人将数据 POST 到 Discourse API 吗?我想知道是否有任何核心资源可以用来构建这样的东西,因为我不知道从哪里开始。
我们的 Discourse 社区是自托管的,如果这对您有帮助的话。
1 个赞
Falco
(Falco)
2
您需要一个接收 Nolt webhook、处理数据并执行 Discourse API 调用的工具。
许多人使用 Zapier 和类似的工具来完成这项工作,但您也可以使用无服务器服务,或者像您所说的,在 Heroku 上使用机器人。
关于通过 API 调用创建新 Discourse 帖子的文档位于 Discourse API Docs
3 个赞
我确实了解过 Zapier,并且曾考虑过将其作为一种选择,但我有时会觉得用它来排查问题非常令人沮丧。您是否可以就您提到的那些无服务器服务提供一些具体的建议?我好像从未听说过它们。
API 文档的链接非常有帮助!我一直在找它。
感谢您的回复 
pfaffman
(Jay Pfaffman)
4
如果您可以安装插件,那么另一种解决方案是使用一个插件,该插件可以直接接收来自 nolt 的 webhook 调用。这可能并不难做到,而且不需要涉及另一个服务。
1 个赞
我认为我们可以做到。这听起来是个很棒的选择——我很想把事情都留在 Discourse 里
感谢你的信息!
1 个赞
pfaffman
(Jay Pfaffman)
6
如果您需要帮助并且有预算,可以联系我或在 Marketplace 中提问。如果您正在寻找示例,我推荐从 github/discourse 获取 all-the-plugins 仓库,并找到一个添加路由的示例。
1 个赞
system
(system)
关闭
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.