通过 Javascript 将 Discourse 评论嵌入到另一个网站上

大家好。我快让这功能跑起来了,但意识到我设想的使用场景可能没我想象的那么直接,也不确定需要多少额外的工作量。

我希望利用这个功能来驱动一个基于用户生成内容的网站上的讨论。对于评论的嵌入、设置单点登录(SSO),以及确保我的用户能自动成为社区成员(使用相同的邮箱、用户名等),我都没有问题。

我原本希望的是:当我的网站上创建新的用户内容时,发布该内容的用户能成为相关 Discourse 帖子的作者,而不是嵌入功能中“创建话题的用户名”设置里定义的单一用户。我不会允许在我的现有注册流程之外进行注册,因此我可以 100% 确定 Discourse 用户要么已经存在,要么至少可以在创建新线程的同时被创建。

我想这样做的原因应该很明显。也就是说,内容创作者将成为我 Discourse 网站上该讨论的原作者(OP),可以自动订阅该线程并收到回复通知,其帖子会被高亮显示以区别于其他评论,等等。

有什么关于从哪里开始的建议吗?

谢谢!

3 个赞