Gibt es eine Möglichkeit, über die API die aktuelle E-Mail-Adresse eines Benutzers abzurufen?
Unser Anwendungsfall sieht wie folgt aus:
Wir ermöglichen es Benutzern, ihre Discourse-Informationen über unsere Website zu verwalten. Im Allgemeinen wird Discourse nur als Mailingliste genutzt, und fast alle Benutzer besuchen die eigentliche Discourse-Website nie. Ich möchte dem Benutzer die aktuelle E-Mail-Adresse anzeigen können, die Discourse verwendet, damit er sehen kann, ob sie geändert werden muss.
Ich kann dies für alle anderen Felder außer der E-Mail-Adresse durchführen.
Früher gab es einen API-Endpunkt users/{username}/emails, der jedoch scheinbar nicht mehr verfügbar ist.
Das hat funktioniert… Ich hatte etwas alten Code, der früher funktionierte (Version 1.4 oder so), der die Anfrage als PUT ohne .json am Ende hatte. Ich habe sie zu GET geändert und die URL angepasst, und jetzt funktioniert es.