木木的个人博客吧 关注:1贴子:13
  • 4回复贴,共1

网易云接口API C#版本

取消只看楼主收藏回复

先看看实现的效果图:
1.主界面

2.设置界面


能同步网易云个人歌单

3.控制魔方
那个淡蓝色背景 是桌面的

鼠标移开效果


IP属地:广东1楼2018-02-09 17:44回复
    功能介绍:
    1,登录功能
    2,歌单同步
    3,歌词同步
    4,歌曲搜索
    5,添加到我喜欢的音乐(同步网易云)
    6,同步播放歌曲 自动提交到网易云
    7,mv观看,mv模式(只看mv)
    8,分享音乐,视频链接
    9,添加黑名单,同步时自动过滤黑名单歌曲
    10,添加到歌单,接口已经写了相关接口,但没应用到播放器


    IP属地:广东2楼2018-02-09 17:52
    回复
      插件地址:
      https://pan.baidu.com/s/1bqQTqov
      用法:
      //引入CloudMusicApi.dll
      接口说明:
      //搜歌 txt 歌曲名称,offset开始位置0开始,limit返回条数
      CloudMusic.SearchSong(string txt, int offset, int limit);
      //获取歌曲详情 musicId歌曲id
      CloudMusic.GetSongDetail(long musicId);
      //获取歌词
      CloudMusic.GetLrc(long musicId);
      //获取视频Url列表(不同清晰度)
      CloudMusic.GetMvList(long mvId);
      //获取当前最高画质MV Url
      CloudMusic.GetBestMv(long mvId);
      //获取用户歌单
      CloudMusic.GetUserList(long userId);
      //获取歌单的歌曲
      CloudMusic.GetPlayList(long playListId);
      //获取歌手专辑
      CloudMusic.GetArtist(long artistId);
      //手机号登录,phone手机号,pwd密码 (程序不保存密码),登录返回了一个userinfo 要保存下来 方便下面其他接口使用
      CloudMusic.LoginCellPhone(string phone, string pwd);
      //添加歌曲到歌单(需要登录) add,true添加到歌单,false 从歌单删除 ,这里的user 就是上面登录返回的 下面接口同
      CloudMusic.TracksPlayList(long playlistId, long musicId, bool add, UserInfo user);
      //个人推荐歌曲(需要登录)
      CloudMusic.GetRecommend(UserInfo user);
      //记录歌曲播放次数(需要登录),time 歌曲总时长(秒)
      CloudMusic.Weblog(long musicId, int time, UserInfo user);
      //获取喜欢的歌曲id列表(需要登录)
      CloudMusic.LikeList(UserInfo user);
      //添加喜欢歌曲(需要登录) like ,true添加喜欢,false取消喜欢
      CloudMusic.LikeSong(long musicId, bool like, UserInfo user);


      IP属地:广东3楼2018-02-09 18:10
      回复
        同一ip登录接口调用频繁可能会导致 IP高频错误,等会再调用就可以。但听说可能会封ip,暂时没遇到哈哈


        IP属地:广东4楼2018-02-09 18:12
        回复
          因为一些原因 暂停网盘的文件共享


          IP属地:广东7楼2018-04-26 17:06
          收起回复