Думаю, это означает использование API, верно?
Когда я пытался протестировать API-запрос PUT ‘{{base-url}}/groups/{{groupName}}/members.json’ с следующим запросом:
{
"emails": "email1,email2",
"notify": "true"
}
Предполагая, что email1 уже зарегистрирован, этот пользователь успешно получит уведомление и будет добавлен в закрытую группу. Однако, если email2 не зарегистрирован, ему будет отправлено приглашение, но после регистрации учетная запись не будет добавлена в группу.
Однако даже если предположить, что этот шаг сработал идеально, это не перенаправляет этих пользователей на указанную тему. Функция ссылок-приглашений была бы отличной:
- Участник курса находится в главе 3, но еще не зарегистрирован на форуме.
- Нажимает на ссылку-приглашение, которая ведет на страницу регистрации.
- После регистрации или входа участника он добавляется в закрытую группу и перенаправляется на соответствующую тему (глава 3). [Мы хотим упростить участникам присоединение к дискуссии на форуме; это не обязательно, то есть не все участники обязательно присоединятся с введения или главы 1, но если они решат присоединиться позже в ходе курса, это должно быть легко].
Ссылки-приглашения — идеальное решение, если бы они работали! Не понимаю, почему они отлично работают у @JammyDodger, а у @tobiaseigen и у меня возникает проблема при воспроизведении шагов: новые пользователи не перенаправляются на пост темы (https://meta.discourse.org/t/invite-links-to-topic-send-user-to-home-page-not-to-topic/221078).