Documentación de Steamworks
Interfaz IPlayerService
Aporta métodos adicionales para interactuar con los usuarios de Steam.

Véase ISteamUser para la interfaz primaria.

NOTA: Esta es una interfaz de servicio, los métodos en esta interfaz deben llamarse con el parámetro: input_json.

Para obtener más información sobre cómo utilizar la API web de Steamworks, consulta el Descripción general de la API web.

GetRecentlyPlayedGames

GET https://partner.steam-api.com/IPlayerService/GetRecentlyPlayedGames/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de usuario de la API web de Steamworks.
steamiduint64El jugador al que estamos preguntando.
countuint32El número de juegos que se devuelve (0/unset: all)

Obtiene información sobre los juegos a los que ha jugado recientemente un usuario.

GetSingleGamePlaytime

GET https://partner.steam-api.com/IPlayerService/GetSingleGamePlaytime/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de usuario de la API web de Steamworks.
steamiduint64El jugador al que estamos preguntando.
appiduint32Id. de aplicación para el que se obtiene el tiempo de juego.

Obtiene información sobre el tiempo de juego de un jugador para un único id. de aplicación. La clave de la API web debe estar asociada con este id. de aplicación para poder obtener resultados.

GetOwnedGames

GET https://partner.steam-api.com/IPlayerService/GetOwnedGames/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de usuario de la API web de Steamworks.
steamiduint64El jugador al que estamos preguntando.
include_appinfobooltrue si queremos información adicional (nombre, icono) sobre cada juego.
include_played_free_gamesboolLos juegos gratuitos se excluyen por defecto. Si se establece, se devolverán también los juegos gratuitos a los que haya jugado el usuario.
appids_filteruint32Si se establece, restringe el conjunto de resultados a lo que se pasó en las aplicaciones.

Devuelve una lista de juegos que pertenecen al jugador, siempre y cuando puedas ver los juegos que le pertenecen o los detalles de sus juegos.

GetSteamLevel

GET https://partner.steam-api.com/IPlayerService/GetSteamLevel/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de usuario de la API web de Steamworks.
steamiduint64El jugador al que estamos preguntando.

Devuelve el nivel de Steam de un usuario.

GetBadges

GET https://partner.steam-api.com/IPlayerService/GetBadges/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de usuario de la API web de Steamworks.
steamiduint64El jugador al que estamos preguntando.

Obtiene las insignias que posee un usuario determinado.

GetCommunityBadgeProgress

GET https://partner.steam-api.com/IPlayerService/GetCommunityBadgeProgress/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de usuario de la API web de Steamworks.
steamiduint64El jugador objeto de la consulta.
badgeidint32La insignia objeto de la consulta.

Obtiene todas las misiones necesarias para obtener la insignia especificada y cuáles se han completado.