¿Existe alguna forma de obtener la dirección de correo electrónico actual de un usuario a través de la API?
Nuestro caso de uso es el siguiente:
Permitimos que los usuarios gestionen su información de Discourse a través de nuestro sitio web. En general, Discourse se utiliza únicamente como lista de correo y casi ningún usuario visita el sitio real de Discourse. Quiero poder mostrar al usuario la dirección de correo electrónico actual que está utilizando Discourse para que pueda ver si necesita ser cambiada.
Puedo hacer esto con todos los demás campos excepto el correo electrónico.
Antes existía un punto final de API users/{username}/emails, pero parece que ya no está disponible.
Eso funcionó… Tenía un código antiguo que solía funcionar (versión 1.4 aprox.) y que tenía la solicitud como PUT y sin .json al final. Lo modifiqué a GET y cambié la URL, y ahora funciona.