getUserByIdがユーザーのメールを返さないのはなぜですか?

Webhook を使用していますが、ユーザーと Treehouse をリンクする唯一の方法はメール経由です。

https://{defaultHost}/admin/users/{id}.json を使用しているときに、そのフィールドが返されないのはなぜですか?

質問には正確には答えていませんが、役に立ちますか?


おそらく、ユーザーIDを動的に変更できないため、あなたのケースには役立たないでしょう

Run Data Explorer queries with the Discourse API

「いいね!」 2

しかし、メールを取得するには別のリクエストが必要になります。
https://{defaultHost}/admin/users/{id}.json で、メールがユーザー名と名前とともに返される方が良いでしょう。

「いいね!」 2