C# Класс SteamWebAPI.SteamWebSession

Class allowing you to use the Steam Web API to log in and use Steam Friends functionality.
Показать файл Открыть проект

Открытые методы

Метод Описание
CreateCartAsync ( long steamId ) : Task
GetAppListAsync ( ) : Task>
GetGameDetailsAsync ( uint appId, string language = "" ) : Task
GetGlobalAchievementPercentagesForAppAsync ( uint appId ) : Task>
GetNewsForAppAsync ( int appId ) : Task
GetNumberOfCurrentPlayersAsync ( uint appId ) : Task
GetServerInfoAsync ( ) : Task
GetSteamID ( string vanityUrl ) : Task
GetSupportedInterfacesAsync ( ) : Task>
GetUserAchievementsAsync ( ulong steamId, uint appId, string language = "" ) : Task
GetUserBansAsync ( IList steamIds ) : Task>
GetUserFriendsAsync ( long steamId, string relationship = "" ) : Task>
GetUserGroupsAsync ( long steamId ) : Task>
GetUserProfile ( long steamId ) : Task
GetUserStatsForGameAsync ( ulong steamId, uint appId ) : Task
GetUserSummariesAsync ( List steamIds ) : Task>
GetUserSummaryAsync ( long steamId ) : Task
IsValidCartAsync ( long steamId, long cartId ) : Task
SteamWebSession ( string developerKey ) : System.Collections.Generic

Описание методов

CreateCartAsync() публичный Метод

public CreateCartAsync ( long steamId ) : Task
steamId long
Результат Task

GetAppListAsync() публичный Метод

public GetAppListAsync ( ) : Task>
Результат Task>

GetGameDetailsAsync() публичный Метод

public GetGameDetailsAsync ( uint appId, string language = "" ) : Task
appId uint
language string
Результат Task

GetGlobalAchievementPercentagesForAppAsync() публичный Метод

public GetGlobalAchievementPercentagesForAppAsync ( uint appId ) : Task>
appId uint
Результат Task>

GetNewsForAppAsync() публичный Метод

public GetNewsForAppAsync ( int appId ) : Task
appId int
Результат Task

GetNumberOfCurrentPlayersAsync() публичный Метод

public GetNumberOfCurrentPlayersAsync ( uint appId ) : Task
appId uint
Результат Task

GetServerInfoAsync() публичный Метод

public GetServerInfoAsync ( ) : Task
Результат Task

GetSteamID() публичный Метод

public GetSteamID ( string vanityUrl ) : Task
vanityUrl string
Результат Task

GetSupportedInterfacesAsync() публичный Метод

public GetSupportedInterfacesAsync ( ) : Task>
Результат Task>

GetUserAchievementsAsync() публичный Метод

public GetUserAchievementsAsync ( ulong steamId, uint appId, string language = "" ) : Task
steamId ulong
appId uint
language string
Результат Task

GetUserBansAsync() публичный Метод

public GetUserBansAsync ( IList steamIds ) : Task>
steamIds IList
Результат Task>

GetUserFriendsAsync() публичный Метод

public GetUserFriendsAsync ( long steamId, string relationship = "" ) : Task>
steamId long
relationship string
Результат Task>

GetUserGroupsAsync() публичный Метод

public GetUserGroupsAsync ( long steamId ) : Task>
steamId long
Результат Task>

GetUserProfile() публичный Метод

public GetUserProfile ( long steamId ) : Task
steamId long
Результат Task

GetUserStatsForGameAsync() публичный Метод

public GetUserStatsForGameAsync ( ulong steamId, uint appId ) : Task
steamId ulong
appId uint
Результат Task

GetUserSummariesAsync() публичный Метод

public GetUserSummariesAsync ( List steamIds ) : Task>
steamIds List
Результат Task>

GetUserSummaryAsync() публичный Метод

public GetUserSummaryAsync ( long steamId ) : Task
steamId long
Результат Task

IsValidCartAsync() публичный Метод

public IsValidCartAsync ( long steamId, long cartId ) : Task
steamId long
cartId long
Результат Task

SteamWebSession() публичный Метод

public SteamWebSession ( string developerKey ) : System.Collections.Generic
developerKey string
Результат System.Collections.Generic