Я являюсь пользователем сообщества Discourse и хочу узнать, есть ли способ получить имя пользователя по его ID. Или, возможно, получить имя пользователя по его никнейму.
Возможно, стоит посмотреть эту тему. Насколько я знаю, получить доступ к маршруту пользователя по ID (например, /u/id) нельзя. Кроме того, похоже, что в документации API получение информации о пользователе по его ID доступно только через административный маршрут:
Зачем вам эта информация?
Один из довольно хаковских способов — поиск по user:USERID. Например, user:95552, после чего вы можете узнать обо мне больше, посмотрев мой профиль.
Администратор также может создать запрос в Data Explorer, который вернёт нужные вам данные на основе идентификатора пользователя. Он может предоставить доступ к нему группе, и вы, будучи её участником, сможете им воспользоваться.