public void getClipByGameId(string gameId)
        {
            List <ClipModel> clips = new List <ClipModel>();

            this.Data = new ObservableCollection <ClipInfo>();
            using (HttpClient httpClient = new HttpClient())
            {
                UriBuilder builder = new UriBuilder(url);
                builder.Query = "game_id=" + gameId;

                httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", authentication.access_token);
                httpClient.DefaultRequestHeaders.Add("Client-ID", authentication.client_id);
                HttpResponseMessage response = httpClient.GetAsync(builder.Uri).Result;

                Task <string> responseJson = response.Content.ReadAsStringAsync();
                responseJson.Wait();
                ClipModel clipInfo = JsonConvert.DeserializeObject <ClipModel>(responseJson.Result);
                clips.Add(clipInfo);

                foreach (var item in clips)
                {
                    foreach (var v in item.data)
                    {
                        Data.Add(v);
                    }
                }

                //return clips;
            }
        }
        public async Task <List <ClipModel> > getClipByBroadcasterId(string broadcaster_id)
        {
            List <ClipModel> clips = new List <ClipModel>();

            using (HttpClient httpClient = new HttpClient())
            {
                UriBuilder builder = new UriBuilder(url);
                builder.Query = "broadcaster_id=" + broadcaster_id;

                httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", authentication.access_token);
                httpClient.DefaultRequestHeaders.Add("Client-ID", authentication.client_id);
                var response = await httpClient.GetAsync(builder.Uri);

                Task <string> responseJson = response.Content.ReadAsStringAsync();
                responseJson.Wait();
                ClipModel clipInfo = JsonConvert.DeserializeObject <ClipModel>(responseJson.Result);
                clips.Add(clipInfo);

                return(clips);
            }
        }