È possibile ottenere l’indirizzo e-mail corrente di un utente tramite l’API?
Il nostro caso d’uso è il seguente:
Permettiamo agli utenti di gestire le loro informazioni su Discourse tramite il nostro sito web. In generale, Discourse viene utilizzato solo come mailing list e quasi tutti gli utenti non visitano mai il sito effettivo di Discourse. Vorrei poter mostrare all’utente l’indirizzo e-mail corrente utilizzato da Discourse, in modo che possa verificare se deve essere modificato.
Riesco a farlo per tutti gli altri campi tranne che per l’e-mail.
In passato esisteva un endpoint API users/{username}/emails, ma sembra che non sia più disponibile.
Ha funzionato… Avevo del codice vecchio che funzionava (versione 1.4 circa) con la richiesta come PUT e senza .json alla fine. L’ho modificato in GET e ho cambiato l’URL, e ora funziona.