购买后将用户添加到组

你好!

我正在开发一门在线课程,当有人购买课程后,我希望实现以下两种方案之一:

  1. 如果该用户已使用相同邮箱注册,则将其添加到 Discourse 的私密群组中;或者
  2. 为他们创建账户,或发送注册邮件,并自动将其加入群组。

目前我还没找到理想的实现方式!我能想到的最佳方案是生成该群组的邀请链接,但这容易被分享,且已注册的用户可能无法使用。

有什么好主意吗?我研究过 Zapier 和 Integromat 的集成方案,但没发现有用的功能。

这取决于您销售课程的平台以及购买流程。

我计划使用 Kajabi,但如果需要,也愿意尝试其他平台。

Kajabi 现已推出与 Zapier 和 Integromat 的新购集成,希望能有所帮助!

这里是 Zapier 集成的指南。

此外,我认为 Integromat 也有另一种解决方案。

我推荐 Discourse 订阅。不过,既然我现在仔细看了一下,你们似乎已经部署了其他系统……

从其他系统发起自定义 API 调用,或使用 Discourse Connect,可能正是你们需要的方案。

听起来不错,但唯一的集成功能就是创建新帖子:cry:

没错,看来自定义 API 调用是唯一可行的办法!

您是否知道任何可以帮助我学习这方面的资源?

特别是考虑到他们可能已经注册,我只需要将他们添加到一个组中即可。

最佳解决方案是 DiscourseConnect - Discourse 官方单点登录 (SSO)

但请参阅 如何逆向工程 Discourse API,以及可能的 Discourse 插件创建初学者指南 第 1 部分:创建基础插件