我认为这将意味着使用 API,对吗?
当我尝试使用请求测试 API 请求 PUT ‘{{base-url}}/groups/{{groupName}}/members.json’ 时:
{
"emails": "email1,email2",
"notify": "true"
}
假设 email1 已经是注册用户,那么 email1 将成功收到通知并被添加到私有组;但是,假设 email2 不是注册用户,则会发送一封邀请邮件,但当 email2 注册账户时,该账户不会被添加到组中。
然而,即使我们说这一步完美地完成了,它也不会将这些用户重定向到指定的帖子。邀请链接功能很棒:
- 课程参与者在第 3 章,但尚未在论坛注册。
- 点击发送到注册页面的邀请链接,
- 参与者注册或登录后,邀请者被添加到私有组并重定向到相关帖子(第 3 章)。[我们希望让参与者更容易加入讨论论坛,而且这不是强制性的,这意味着并非所有参与者都会从介绍或第 1 章开始加入;但是,如果他们稍后在课程中决定加入,应该会很容易]
如果邀请链接有效,它们将是完美的解决方案!我不知道为什么 @JammyDodger 的邀请链接运行良好,但 @tobiaseigen 和我遇到了一个问题,在重现这些步骤时,新用户没有被重定向到帖子(https://meta.discourse.org/t/invite-links-to-topic-send-user-to-home-page-not-to-topic/221078)。