Quick Intro
SteamWebAPIs.jl is the first julia package I wrote! It is a type-robust Julia wrapper for the SteamWebAPI, which means that all function parameters and returns have documented types.
Github Link
Easy Start
Please apply for your steam api key first. Then paste your api key at $HOME/.steam/apikey.txt
. Or save api key to STEAM_KEY
environment variable.
Next you can use all Steam Web API functions, for example:
Get the number of games you purchased but never played:
julia> using SteamWebAPIs
julia> init_key()
julia> count(g->g.playtime_forever==0,get_owned_games(76561198202322923).games)
73
Wow ! Valve, please refund!