- People 서비스는 사용자의 People 목록에 있는 XUID와 각 XUID에 대한 매우 기본적인 정보(예: 즐겨찾기 상태)만 소유하고 반환합니다.
- Presence 서비스는 XUID의 온라인 상태 정보에 대한 데이터를 소유합니다.
- Leaderboards 서비스는 XUID 목록의 순위 정보를 소유합니다.
현재 게임 중인 사용자 목록
타이틀이 가진 것: 게임 중인 다른 사용자의 무작위 XUID 목록. 목표: 다른 사용자 각각에 대해 최소한의 정보를 렌더링합니다. 렌더링할 필드 [소유 서비스]:GameDisplayName [Profile]
호출 흐름:
XUID 목록으로 Profile을 호출합니다.
이 항목의 맨 위로 돌아가기.
현재 사용자의 People 중 온라인 상태인 사용자 목록
타이틀이 가진 것: 현재 사용자의 XUID. 목표: 현재 사용자의 People 목록에 있는 온라인 사용자의 풍부한 목록을 렌더링합니다. 렌더링할 필드 [소유 서비스]:- 즐겨찾기 표시기 [People]
- 표시 사진 [Profile]
GameDisplayName[Profile]- 기본 온라인 상태(녹색 원) [Presence]
Presence를 호출하고Peoplemoniker를 전달하여 사용자의 각 People에 대한 XUID와 온라인 상태를 가져옵니다.- 병렬로:
- 전체 XUID 목록을 전달하여
Profile을 호출하여 각각의 표시 이름과 사진 URL을 가져옵니다. 그런 다음 각 사진 URL에 대한 이미지를 가져옵니다. - XUID 목록을 전달하여
People을 호출하여 어떤 것이 사용자의 즐겨찾기인지 확인합니다.
- 전체 XUID 목록을 전달하여
무작위 사용자를 포함하는 전역 리더보드
타이틀이 가진 것: 리더보드의 ID/이름. 목표: 리더보드의 각 사용자에 대한 기본 정보를 렌더링합니다. 렌더링할 필드 [소유 서비스]:- 즐겨찾기 표시기 [People]
GameDisplayName[Profile]- 순위 [Leaderboards]
- 점수 [Leaderboards]
Leaderboards를 호출하여 특정 리더보드에 대한 XUID, 순위, 점수를 가져옵니다.- 병렬로:
- XUID 목록을 전달하여
Profile을 호출하여 각각의 표시 이름과 사진 URL을 가져옵니다. - XUID 목록을 전달하여
People을 호출하여 어떤 것이 사용자의 즐겨찾기인지 확인합니다.
- XUID 목록을 전달하여
사용자의 People로 구성된 리더보드
타이틀이 가진 것:- 리더보드의 ID/이름
- 현재 사용자의 XUID
- 즐겨찾기 표시기 [People]
GameDisplayName[Profile]- 순위 [Leaderboards]
- 점수 [Leaderboards]
Leaderboards를 호출하고Peoplemoniker를 전달하여 사용자의 People 목록으로 제한된 특정 리더보드에 대한 XUID, 순위, 점수를 가져옵니다.- 병렬로:
- XUID 목록을 전달하여
Profile을 호출하여 각각의 표시 이름과 사진 URL을 가져옵니다. - XUID 목록을 전달하여
People을 호출하여 어떤 것이 사용자의 즐겨찾기인지 확인합니다.
- XUID 목록을 전달하여
