示例#1
0
        internal static async Task <List <Models.API.ThirdParty.UsernameChangeListing> > GetUsernameChanges(string name)
        {
            List <Models.API.ThirdParty.UsernameChangeListing> changes = new List <Models.API.ThirdParty.UsernameChangeListing>();
            string resp = await Requests.MakeGetRequestClean($"https://twitch-tools.rootonline.de/username_changelogs_search.php?q={name}&format=json");

            JArray json = JArray.Parse(resp);

            foreach (var change in json)
            {
                changes.Add(new Models.API.ThirdParty.UsernameChangeListing(change));
            }
            return(changes);
        }