Olá,
É possível criar um usuário em estágio via API? Não vi isso na documentação e não saberia como fazer isso pela interface web, por isso a minha pergunta.
Obrigado antecipadamente pela sua ajuda ![]()
Olá,
É possível criar um usuário em estágio via API? Não vi isso na documentação e não saberia como fazer isso pela interface web, por isso a minha pergunta.
Obrigado antecipadamente pela sua ajuda ![]()
Acho que tudo o que você precisa fazer é definir o parâmetro staged como true ao criar o usuário. Certifique-se de não definir o parâmetro active como true ao criar o usuário.
Quando a configuração do site “habilitar usuários em estágio” está marcada, usuários em estágio são criados automaticamente quando o Discourse recebe um e-mail de um usuário que não possui uma conta existente no fórum. Não tenho certeza do motivo pelo qual você precisaria criar um usuário em estágio via API.
Boa ideia
Fiz isso e não houve erro (bom), mas o usuário criado, embora ativo, não está em stage (não tão bom).
Isso é para importar usuários de uma lista de e-mails e convertê-los em usuários do fórum que acompanham uma categoria. O usuário pode reivindicar a conta posteriormente e ser notificado quando mensagens forem postadas nas categorias que correspondem às listas de e-mails às quais estavam inscritos antes de migrar para o fórum.
Ao importar os arquivos de uma lista de e-mails, todos os usuários que postaram na lista são criados como usuários em stage. Mas os usuários que nunca postaram e que estavam interessados apenas em ler a lista não são criados; eles precisam ser criados independentemente.
Você pode encontrar informações úteis neste tópico: Creating a staged user with an API call - #2 by blake
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.