https://github.com/go-musicfox/netease-music
go调用网易云音乐API
https://github.com/go-musicfox/netease-music
Last synced: about 2 months ago
JSON representation
go调用网易云音乐API
- Host: GitHub
- URL: https://github.com/go-musicfox/netease-music
- Owner: go-musicfox
- License: mit
- Created: 2021-03-30T06:04:19.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-14T12:35:16.000Z (about 1 year ago)
- Last Synced: 2025-04-06T11:48:43.013Z (2 months ago)
- Language: Go
- Size: 910 KB
- Stars: 26
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# netease-music
**fork自 [sirodeneko/NeteaseCloudMusicApiWithGo](https://github.com/sirodeneko/NeteaseCloudMusicApiWithGo)**
在原项目的基础上去除API功能,只保留service、util作为一个独立的包,方便在其他go项目中调用。
## 功能特性
1. 登录
2. 刷新登录
3. 发送验证码
4. 校验验证码
5. 注册(修改密码)
6. 。。。等160多个api
7. 支持UNM## 环境要求
文档参考[NeteaseCloudMusicApi](https://github.com/Binaryify/NeteaseCloudMusicApi)
需要 Golang 1.12以上 环境
## 运行
```shell
go get -u github.com/go-musicfox/netease-music
``````go
package mainimport (
"fmt"
"github.com/go-musicfox/netease-music/service"
"github.com/go-musicfox/netease-music/util"
"github.com/telanflow/cookiejar"
)func main() {
cookieJar, _ := cookiejar.NewFileJar("cookie.txt", nil)
util.SetGlobalCookieJar(cookieJar)
songs := service.RecommendSongsService{}
fmt.Println(songs.RecommendSongs());
}```