Warum gibt getUserById nicht die E-Mail des Benutzers zurück?

Ich arbeite gerade mit den Webhooks, aber die einzige Möglichkeit, meine Benutzer mit Treehouse zu verknüpfen, ist über die E-Mail-Adresse.

Warum gibt dieses Feld nicht zurück, wenn wir https://{defaultHost}/admin/users/{id}.json verwenden?

Es antwortet nicht genau auf Ihre Frage, aber hilft das weiter?


Wahrscheinlich für Ihren Fall nutzlos, da Sie die Benutzer-ID meines Wissens nach nicht dynamisch ändern können

Run Data Explorer queries with the Discourse API

2 „Gefällt mir“

Ich habe diesen Weg genutzt, aber es wird eine weitere Anfrage nur zum Abrufen der E-Mail geben.
Es wäre besser, wenn die E-Mail zusammen mit dem Benutzernamen und Namen unter https://{defaultHost}/admin/users/{id}.json zurückgegeben würde.

2 „Gefällt mir“