Resposta da API de Usuário Admin alterada

Olá,

Parece que o campo “external_email” dentro de “single_sign_on_record” na requisição GET “/admin/users/#{id}.json” não está mais sendo retornado. Existe alguma maneira de forçar o retorno dessas informações?

Obrigado antecipadamente,
André Paes

2 curtidas

Isso faz sentido, pois o campo email na seção DiscourseConnect da página do usuário está oculto. Quando esse botão é clicado na interface, uma requisição separada é feita para /u/<username>/sso-email.json para obter o endereço de e-mail. Desde que você conheça o nome de usuário do usuário, deverá ser capaz de fazer uma requisição GET autenticada para essa rota para obter o e-mail externo.

4 curtidas