Esperaba que alguien pudiera indicarme dónde configurar mi punto final para recuperar, mediante una llamada API, las direcciones de correo electrónico de los usuarios asociados a la comunidad específica de mi organización.
Puedo acceder al punto final de usuarios activos, nuevos usuarios y otros; sin embargo, el correo electrónico asociado no se devuelve para ningún usuario distinto a mi cuenta.
I’m seeing the same problem with the users/list API call. The email addresses are not being returned, and I’m using an API key generated for the system user, which should be all-powerful?
The API documentation definitely says that “email” should be non-empty.
¿Alguien sabe el estado actual de la consulta de direcciones de correo electrónico mediante la API? (La página enlazada no existe.)
La documentación de la API indica que emaildebería devolverse desde /admin/users/{id}.json, pero falta cuando hago solicitudes allí.
Tengo una lista de nombres de usuario de Discourse y estoy intentando obtener sus direcciones de correo electrónico para compararlas con las de otro sistema.
# Estoy obteniendo el ID de usuario desde aquí:
f"{BASE_URL}/u/{username}.json"
# y luego intentando obtener la dirección de correo electrónico desde aquí:
f"{BASE_URL}/admin/users/{user_id}.json"
Si el correo electrónico ya no está disponible allí, ¿existe otra forma de obtenerlo programáticamente a partir del nombre de usuario?