사용자 정보 Endpoint

여러분 안녕하세요!

현재 (또는 구현할 수 있는) 사용자 정보를 포함하는 엔드포인트가 있는지 궁금합니다.

저는 User API Keys를 사용하는 애플리케이션을 개발하고 있으며, 모든 기능이 완벽하게 작동하고 있습니다. 다만 “User API Key로 로그인한” 사용자의 정보를 가져오고 싶습니다.

예를 들어 "discourse.example.com/user.json"과 같은 형태입니다.

현재 Discourse API 문서에서 이를 찾지 못했고, API를 역공학하는 과정에서도 발견하지 못했습니다.

혹시 알려주실 수 있는 분이 계시다면 감사하겠습니다!

미리 감사합니다!

https://meta.discourse.org/u/Alexander.json 이 원하는 결과를 주나요?

실수했습니다. 죄송합니다.

API 문서가 모든 것을 항상 따라가지 못하니 Discourse API 리버스 엔지니어링 방법을 확인해 보세요.

처음에는 그렇지 않았습니다.

최소한 현재 사용자의 사용자명을 가져오는 방법을 찾지 못했기 때문입니다.

그래서 위에서 언급한 것과 같은 엔드포인트가 현재 사용자의 정보, 아주 기본적인 정보라도 가져오는 데 유용할 수 있습니다.

사용자 이름을 제공하지 않고 "나는 누구인가"를 알 수 있는 공식 엔드포인트는 없는 것 같습니다.

다만, Discourse Meta - The Official Support Forum for Discourse 로 이동하면 현재 사용자의 페이지로 리디렉션되므로 이를 통해 확인할 수 있습니다.

공식 API 문서에는 없지만, 이 용도로 https://meta.discourse.org/session/current.json 이 유용할 것 같습니다.

정말 제가 필요했던 거였어요! :smiley:

정말 감사합니다!!