Olá - obrigado!
Na verdade, o fórum não é um site apenas por convite; no entanto, existem categorias que são apenas por convite porque são dedicadas a participantes de cursos. Cada curso tem uma categoria privada onde os participantes são convidados a participar das discussões do fórum. Os cursos estão em uma plataforma diferente do Discourse; no entanto, a ideia é usar links de convite ao convidar usuários para participar do fórum de discussão e discutir o tópico relacionado ao curso.
Um problema ao criar o link de convite é que ele deve ter um número limitado de usos, mas neste caso de uso, precisamos criar os links de convite para que funcionem indefinidamente porque não há limite para o número de participantes que se inscreverão no curso; além disso, tem sido a melhor maneira de garantir que o participante terá uma conta, será adicionado à categoria privada e redirecionado para o post do tópico relacionado. Ótimos recursos!!
O aluno se matricula no curso
Na introdução do curso, eles são apresentados ao fórum (link de convite para que eles se juntem ao fórum)
Após ingressar usando o link de convite, eles são adicionados ao ‘grupo’ da categoria privada específica do curso (para poder ver a categoria privada para tópicos de discussão) e são redirecionados para o tópico de discussão relacionado ao curso.
Capítulo 2, Capítulo 3… etc, cada um tem links de convite que direcionarão os participantes a um tópico relacionado na categoria privada. Se eles não tiverem uma conta ou estiverem desconectados, será solicitado que eles ingressem/façam login primeiro, ou seja, da maneira que os links de convite funcionam, e isso é bom porque não podemos presumir que todos os participantes ingressarão necessariamente a partir da introdução, mas este método garante que o processo para ingressar no fórum de discussão seja possível em qualquer estágio durante o curso, que é por isso que os links de convite são usados em todo o curso.
Quando tentei testar a solicitação da API PUT ‘{{base-url}}/groups/{{groupName}}/members.json’ com a solicitação:
{
"emails": "email1,email2",
"notify": "true"
}
Assumindo que email1 já é um usuário registrado, então email1 receberá com sucesso uma notificação e será adicionado ao grupo privado; no entanto, assumindo que email2 não é um usuário registrado, um e-mail de convite é enviado, mas quando email2 se registra para uma conta, a conta não é adicionada ao grupo.
No entanto, mesmo que digamos que esta etapa funcionou perfeitamente, ela não redireciona esses usuários para o tópico especificado. Os recursos de links de convite são ótimos:
O participante do curso está no Capítulo 3, mas não se registrou no fórum.
Clica no link de convite, enviado para a página de registro,
Após o participante se registrar ou fazer login, o convidado é adicionado ao grupo privado e redirecionado para o tópico relacionado (Capítulo 3). [queremos facilitar a participação dos participantes no fórum de discussão e não é obrigatório, o que significa que nem todos os participantes necessariamente entrarão a partir da introdução ou do capítulo 1; no entanto, se eles decidirem entrar mais tarde durante o curso, deve ser fácil]
Esta é uma maneira interessante de usar o sistema de convites. Mudei o título do tópico para refletir o conteúdo, na esperança de atrair mais pessoas que possam estar tentando fazer a mesma coisa.
@dan dará uma olhada nisso. Concordo que não deveríamos ter um número máximo de resgates permitidos. Embora o padrão ainda deva ser 1.
Este é um bug no qual @dan também está trabalhando. Fique atento naquele tópico.
Olá! Encontrei este tópico com base nisso, então obrigado
Estou procurando usar meu fórum basicamente da mesma maneira. É um fórum público, mas há uma categoria (e subcategorias) que é privada para pessoas que estão em um curso online/assinatura que é hospedado em meu site principal.
Este uso do sistema de links de convite parece funcionar para minhas necessidades, mas, em teoria, encontrarei o problema do número máximo de usos/resgates.
Houve algum avanço em não ter mais um número máximo de resgates @tobiaseigen@dan?
Olá,
Tive a mesma resposta e encontrei uma solução aqui no meta. 1000000 pode ser usado no máximo e se você tiver um milhão de usos para o link, talvez seja hora de atualizar os links?