public BitmapImage GetCharacterImage(string accessToken, string region, string realm, string characterName) { var json = BlizzardApiRoute.GetCharacterImageRequest(accessToken, region, realm, characterName); var url = BlizzardApiModel.DeserializeData <RenderData>(json).render_url; return(BlizzardApiModel.GetCharacterImage(url)); }
public string GetAccessToken(string clientId, string clientSecret) { return(BlizzardApiRoute.GetAccesToken(clientId, clientSecret)); }
public GuildData GetGuildRoster(string accessToken, string region, string realm, string guildName) { var json = BlizzardApiRoute.GetGuildRosterRequest(accessToken, region, realm, guildName); return(BlizzardApiModel.DeserializeData <GuildData>(json)); }
public EquipmentInfo GetCharacterEquipment(string accessToken, string region, string realm, string characterName) { var json = BlizzardApiRoute.GetCharacterEquipmentRequest(accessToken, region, realm, characterName); return(BlizzardApiModel.DeserializeData <EquipmentInfo>(json)); }