연결된 계정 ID로 사용자 가져오기 API

안녕하세요, 저는 디스코스를 커뮤니티의 핵심 소통 채널로 활용하는 데 아직 초보자에 가깝고, 몇 가지 사항을 어떻게 처리해야 할지 확신이 서지 않아 이렇게 글을 남깁니다.

제가 하려는 일을 설명드리면 이해하시는 데 도움이 될 거라고 생각합니다.

저희 커뮤니티는 게이밍 중심이며, 디스코스를 커뮤니티 전체의 사용자 관리 수단으로 활용하고 싶습니다. 스팀으로 로그인한 사용자의 경우, 디스코스의 랭크를 스팀 게임 서버와 동기화하는 것을 시도하고 있습니다.

디스코스 API를 통해 스팀 ID로 사용자를 효율적으로 조회하여 해당 사용자의 그룹을 가져오는 방법은 무엇일까요? 조언을 주시면 감사하겠습니다! API 사용에는 꽤 익숙하지만, 이것이 바로 가능한 일인지, 아니면 저에게 가장 적합한 접근 방식이 무엇인지 판단이 서지 않아서요.

저도 이걸 해보고 싶습니다. 아직 정답은 없지만, 아래를 참고해 보세요:

/admin/users/list/active의 내보내기(Export) 기능에서 사용자 ID와 외부 ID가 모두 포함된 CSV 파일을 다운로드할 수 있습니다. 이는 API 호출은 아니지만 도움이 될 수도 있습니다.

네, 확실히 올바른 방향으로 나아가고 있긴 합니다. 다만 API를 통해 외부 식별자로 사람을 조회하는 방법을 아직 찾지 못하고 있어요. 이상적으로는 Discord ID와 Steam ID를 모두 사용할 수 있으면 좋겠지만, 일단 Steam ID 문제를 먼저 해결하는 것을 목표로 하고 있습니다.

이 내용은 Discord와 Steam 로그인 모두에 사용할 수 있어야 합니다:

정말 감사합니다. 방금 테스트해 봤는데, 제가 원한 대로 완벽하게 작동했습니다! 이제 인게임 구현만 작성하면 됩니다.