SteamEx v0.2.0-alpha SteamEx.IPlayerService View Source
Provides additional methods for interacting with Steam Users.
See ISteamUser for the primary interface.
NOTE: This is a Service interface, methods in this interface should be called with the input_json
parameter.
For more info on how to use the Steamworks Web API please see the Web API Overview.
Link to this section Summary
Functions
Gets badges that are owned by a specific user
Gets all the quests needed to get the specified badge, and which are completed
Return a list of games owned by the player
Gets information about a player’s recently played games
Returns the Steam Level of a user
Returns valid lender SteamID if game currently played is borrowed
Tracks playtime for a user when they are offline
Link to this section Functions
Gets badges that are owned by a specific user
Name | Type | Required | Description |
key | string | ✔ | Steamworks Web API user authentication key. |
steamid | uint64 | ✔ | The player we’re asking about |
See other: https://partner.steamgames.com/doc/webapi/IPlayerService#GetBadges
Gets all the quests needed to get the specified badge, and which are completed
Name | Type | Required | Description |
key | string | ✔ | Steamworks Web API user authentication key. |
steamid | uint64 | ✔ | The player we’re asking about |
badgeid | int32 | ✔ | The badge we’re asking about |
See other: https://partner.steamgames.com/doc/webapi/IPlayerService#GetCommunityBadgeProgress
Return a list of games owned by the player
Name | Type | Required | Description |
key | string | ✔ | Steamworks Web API user authentication key. |
steamid | uint64 | ✔ | The player we’re asking about |
include_appinfo | bool | ✔ | true if we want additional details (name, icon) about each game |
include_played_free_games | bool | ✔ | Free games are excluded by default. If this is set, free games the user has played will be returned. |
appids_filter | uint32 | ✔ | if set, restricts result set to the passed in apps |
See other: https://partner.steamgames.com/doc/webapi/IPlayerService#GetOwnedGames
Gets information about a player’s recently played games
Name | Type | Required | Description |
key | string | ✔ | Steamworks Web API user authentication key. |
steamid | uint64 | ✔ | The player we’re asking about |
count | uint32 | ✔ | The number of games to return (0/unset: all) |
See other: https://partner.steamgames.com/doc/webapi/IPlayerService#GetRecentlyPlayedGames
Returns the Steam Level of a user
Name | Type | Required | Description |
key | string | ✔ | Steamworks Web API user authentication key. |
steamid | uint64 | ✔ | The player we’re asking about |
See other: https://partner.steamgames.com/doc/webapi/IPlayerService#GetSteamLevel
Tracks playtime for a user when they are offline
Name | Type | Required | Description |
steamid | uint64 | ✔ | The player we’re asking about |
ticket | string | ✔ | The users authentication ticket. |
play_sessions | {message} | ✔ | The recorded play sessions. |
See other: https://partner.steamgames.com/doc/webapi/IPlayerService#RecordOfflinePlaytime