golang调用网易云API

GitHub地址(包含了主要代码)
https://github.com/GitHub0301/wyy
喜欢的朋友可以star一下

代码主要包含了3个模块
在这里插入图片描述1,获得音乐表单getmusic
传参数歌单id,返回结果为数组类型

//这个是最终的返回结果
type BackMusic struct {
	Id           int    `json:"Id"` //歌曲ID
	MusicName    string `json:"MusicName"`
	AuthorName   string `json:"AuthorName"`
	PicUrl       string `json:"PicUrl"`       //背景图片
	PlayListName string `json:"PlayListName"` //歌单名字
	Username     string `json:"Username"`     //用户名
	Play         string `json:"Play"`         //下载链接
}

2,根据音乐名称查询音乐(好多都是翻唱,太LJ了),返回结果同上,由于代码存在硬编码的地方,建议offset,limit等都可以当做参数传递过来

//这个是最终的返回结果
type BackMusic struct {
	Id           int    `json:"Id"` //歌曲ID
	MusicName    string `json:"MusicName"`
	AuthorName   string `json:"AuthorName"`
	PicUrl       string `json:"PicUrl"`       //背景图片
	PlayListName string `json:"PlayListName"` //歌单名字
	Username     string `json:"Username"`     //用户名
	Play         string `json:"Play"`         //下载链接
}

3,下载lrc歌词文件
传递3个参数过来

c.downloadLrc(111111, "歌曲名字", "演唱者")

歌词格式如下(好多自媒体是不是就是需要这种格式的歌词?)

[00:00.000] 作曲 : 陈鹏杰
[00:00.366] 作词 : Riesling
[00:01.98]词:Riesling
[00:03.22]曲:陈鹏杰
[00:05.23]原唱:流浪的蛙蛙
[00:07.03]翻唱:悟我
[00:11.90]后期:添添
[00:13.74]《斗破苍穹.特别篇》片尾曲
[00:19.98]一片云落入掌心
[00:24.12]渺渺万里何处去
[00:28.44]只记取离别时的你
[00:32.24]趁月朗风清
[00:36.94]转身过不知归期
[00:41.09]愿我如那时的风
[00:45.85]拂过你的发鬓 轻拥着你
[00:53.04]枉将箫声吹尽
[00:57.11]沧海一遇却难找寻
[01:01.60]前路崇山峻岭不再有你同行
[01:10.17]纵使微茫如烟 纵有万般思念
[01:18.69]流光总将故人搁浅在断简残篇
[01:23.55]不成眠
[01:27.05]不等谁来证明 不必狂歌痛饮
[01:35.44]唯盼重相见
[01:39.53]归来时一醉明月
[02:02.00]那片云落入我心
[02:06.16]渺渺万里何处寻
[02:10.19]只记取离别时的你
[02:14.07]趁月朗风清
[02:18.95]经年过不知归期
[02:23.01]愿我如那时的风
[02:27.93]拂过你的发鬓 轻拥着你
[02:34.91]苍穹箫声吹尽
[02:39.20]此生魂梦已逐云去
[02:43.71]前路崇山峻岭不再有你同行
[02:52.04]纵使微茫如烟 纵有万般思念
[03:00.52]流光总将故人搁浅在断简残篇
[03:05.32]不成眠
[03:09.09]不等谁来证明 不必狂歌痛饮
[03:17.63]唯盼重相见
[03:21.25]我如倦鸟归林
[03:26.36]纵使微茫如烟 纵有万般思念
[03:34.42]流光总将故人搁浅在断简残篇
[03:39.50]不成眠
[03:43.12]不理白驹过隙 不信生死有命
[03:51.49]唯盼重相见
[03:55.70]归来时一醉明月

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值