私はDiscourseコミュニティのユーザーですが、ユーザーIDからユーザー名を取得する方法、またはユーザーのニックネームからユーザー名を取得する方法はありますか?
このトピックを参照するとよいでしょう。私の知る限り、ユーザーIDで /u/id のようなユーザールートにアクセスすることはできません。また、ユーザーIDからユーザー情報を取得するためのAPIドキュメントは、管理者ルートのみのようです。
その情報はなぜ必要なのでしょうか?
かなりハッキーな方法は user:USERID を検索することです。例えば、user:95552 のように検索すると、プロフィールを見ることで私についての詳細を知ることができます。
管理者であれば、userIDに基づいて必要なデータを返すデータエクスプローラークエリを作成することもできます。それをグループにアクセスさせれば、あなたがそのグループのメンバーであれば、それを使用できます。