//needs testing #region Data Resources //needs testing #region Achievements /// <summary> /// Achievements attainable by individual characters (or accounts) /// </summary> /// <returns>DataAchievementRoot object</returns> public DataAchievementRoot GetAchievementsData() { var achievementsData = new DataAchievementRoot(); var url = string.Format(@"{0}/wow/data/Character/Achievements?locale={1}&apikey={2}", _Host, _Locale, _APIKey); achievementsData = json.GetDataFromURL <DataAchievementRoot>(url); return(achievementsData); }
/// <summary> /// Achievements attainable by individual characters (or accounts) /// </summary> /// <returns>DataAchievementRoot object</returns> public async Task <DataAchievementRoot> GetAchievementsDataAsync() { var achievementsData = new DataAchievementRoot(); var url = string.Format( @"{0}/wow/data/Character/Achievements?locale={1}&apikey={2}", _Host, _Locale, _APIKey); achievementsData = await this.jsonUtility.GetDataFromURLAsync <DataAchievementRoot>(url); return(achievementsData); }