pub fn manage_api_url(method: &str, steamids: &str, api_key: &str) -> StringExpand description
Generates a Steam API url
§Returns
A string containing the URL
§Arguments
method- A string slice containing the desired methodsteamids- A string slice containing the steamidsapi_key- A string slice containing the API Key to use with the API.
§Panics
manage_api_url will panic if an invalid/unsupported method is passed
§Example
Single Steam ID
let method = "GetSteamLevel";
let steamids = "76561198421169032";
let api_key = "XXXXXXXXXXX";
let url = steam_api::functions::manage_api_url(method, steamids, api_key);
assert_eq!(url, "https://api.steampowered.com/IPlayerService/GetSteamLevel/v1/?key=XXXXXXXXXXX&steamid=76561198421169032");