- Lista de usuarios actualmente en el juego
- Lista de los contactos del usuario actual que están en línea
- Tabla de clasificación global que contiene usuarios aleatorios
- Tabla de clasificación de los contactos del usuario
- El servicio People solo posee y devuelve los XUID que están en la lista de contactos de un usuario y cierta información muy básica sobre cada uno de esos XUID (como el estado de favorito).
- El servicio Presence posee los datos sobre la información de estado en línea de los XUID.
- El servicio Leaderboards posee la información de clasificación de listas de XUID.
Lista de usuarios actualmente en el juego
El título tiene: Lista de XUID aleatorios de otros usuarios en el juego. Objetivo: Representar información mínima de cada uno de los demás usuarios. Campo que se va a representar [servicio propietario]:GameDisplayName [Profile]
Flujo de llamadas:
Llame a Profile con la lista de XUID.
Volver al principio de este tema.
Lista de los contactos del usuario actual que están en línea
El título tiene: El XUID del usuario actual. Objetivo: Representar una lista enriquecida de los usuarios en línea que están en la lista de contactos del usuario actual. Campo que se va a representar [servicio propietario]:- Indicador de favorito [People]
- Imagen para mostrar [Profile]
GameDisplayName[Profile]- Estado en línea básico (círculo verde) [Presence]
- Llame a
Presencepasando el monikerPeoplepara obtener los XUID y el estado en línea de cada uno de los contactos del usuario. - En paralelo:
- Llame a
Profilepasando la lista completa de XUID para obtener el nombre para mostrar y la dirección URL de la imagen de cada uno. Después, obtenga las imágenes de cada dirección URL de imagen. - Llame a
Peoplepasando la lista de XUID para averiguar si alguno es favorito del usuario.
- Llame a
Tabla de clasificación global que contiene usuarios aleatorios
El título tiene: El identificador o nombre de la tabla de clasificación. Objetivo: Representar información básica de cada usuario de la tabla de clasificación. Campo que se va a representar [servicio propietario]:- Indicador de favorito [People]
GameDisplayName[Profile]- Posición [Leaderboards]
- Puntuación [Leaderboards]
- Llame a
Leaderboardspara obtener los XUID, la posición y las puntuaciones de la tabla de clasificación concreta. - En paralelo:
- Llame a
Profilepasando la lista de XUID para obtener el nombre para mostrar y la dirección URL de la imagen de cada uno. - Llame a
Peoplepasando la lista de XUID para averiguar si alguno es favorito del usuario.
- Llame a
Tabla de clasificación de los contactos del usuario
El título tiene:- El identificador o nombre de la tabla de clasificación
- El XUID del usuario actual
- Indicador de favorito [People]
GameDisplayName[Profile]- Posición [Leaderboards]
- Puntuación [Leaderboards]
- Llame a
Leaderboardspasando el monikerPeoplepara obtener los XUID, la posición y las puntuaciones de la tabla de clasificación concreta limitada a la lista de contactos del usuario. - En paralelo:
- Llame a
Profilepasando la lista de XUID para obtener el nombre para mostrar y la dirección URL de la imagen de cada uno. - Llame a
Peoplepasando la lista de XUID para averiguar si alguno es favorito del usuario.
- Llame a
