Exemplo n.º 1
0
 public void InitAllList()
 {
     _hotSongList = new TopList();
     _popSongList = new TopList();
     _inLanSongs  = new TopList();
     _hongSongs   = new TopList();
     _armeSongs   = new TopList();
     _newSongs    = new TopList();
     _netSongs    = new TopList();
     _hotSongList.InitFromJsonAsync(26, 0, 30).Wait();
     _popSongList.InitFromJsonAsync(4, 0, 30).Wait();
     _inLanSongs.InitFromJsonAsync(5, 0, 30).Wait();
     _hongSongs.InitFromJsonAsync(6, 0, 30).Wait();
     _armeSongs.InitFromJsonAsync(3, 0, 30).Wait();
     _newSongs.InitFromJsonAsync(27, 0, 30).Wait();
     _netSongs.InitFromJsonAsync(28, 0, 30).Wait();
 }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            //IndexData data=new IndexData();
            //data.GetIndexData();
            var dsdasdas = MusicApi.GetIndexList();
            var fdf      = HttpClientHelper.GetAsync(dsdasdas).Result;
            var resss    = SearchApi.GetKeySuggest("李");
            var str      = MusicApi.GetKeySuggesUrl("修炼爱情");
            var ss       = HttpClientHelper.GetAsync(str).Result;
            var swe      = MusicApi.GetHotKey();
            var sdsad    = HttpClientHelper.GetAsync(swe).Result;
            var sds      = AlbumApi.InitBriefInfoAlbumAsync("2265047").Result;
            //var sss =
            //    MusicApi.GetSingerAlbum("000GGDys0yA0Nk", 0, 10);
            var     bir     = ImageHelper.DownAsync("http://y.gtimg.cn/music/photo_new/T002R500x500M000004Z9rf305fzyj.jpg").Result;
            SongApi songApi = new SongApi();

            songApi.InitAllListAsync().Wait();
            var lis = songApi.GetCover();

            foreach (var song in lis)
            {
                song.Album.GetAllInfor.BeginInvoke(string.Empty, null, null);
            }
            TopList top = new TopList();

            top.InitFromJsonAsync(4, 0, 10).Wait();
            var sss = MusicApi.GetTopList(4, 0, 30);

            var ssss = HttpClientHelper.GetAsync(sss).Result;

            JObject json = JObject.Parse(ssss);
            var     list = json["songlist"];

            foreach (var VARIABLE in list)
            {
            }

            var s = MusicApi.GetMusicianUrl(1, 200, NetMusic.Mode.MusicianType.cn_man, "L");

            var tt = HttpClientHelper.GetAsync(s).Result;
        }
Exemplo n.º 3
0
        /// <summary>
        /// 实例化此api需要执行此方法将榜单数据填充
        /// </summary>
        /// <returns></returns>
        public async Task InitAllListAsync()
        {
            _hotSongList = new TopList();
            _popSongList = new TopList();
            _inLanSongs  = new TopList();
            _hongSongs   = new TopList();
            _armeSongs   = new TopList();
            _newSongs    = new TopList();
            _netSongs    = new TopList();
            await _hotSongList.InitFromJsonAsync(26, 0, 30);

            await _popSongList.InitFromJsonAsync(4, 0, 30);

            await _inLanSongs.InitFromJsonAsync(5, 0, 30);

            await _hongSongs.InitFromJsonAsync(6, 0, 30);

            await _armeSongs.InitFromJsonAsync(3, 0, 30);

            await _newSongs.InitFromJsonAsync(27, 0, 30);

            await _netSongs.InitFromJsonAsync(28, 0, 30);
        }