网易云音乐 Node.js 版本 SDK netease-music-sdk

MIT
TypeScript
跨平台
2018-01-31
XGHeaven

由于发现市面上很多类似的 API 都是提供的 API 服务,而不是说 SDK,或者是很多都年久失修,所以才诞生了这个项目。 希望提供纯净可靠方便的 Node.js SDK,方便其他人进行二次开发。

本项目所有的接口来源于 NeteaseCloudMusicApi,希望大家可以支持原作者。 本人只是在上面的基础上进行了相关的封装和抽离。如果发现接口有问题,请先向原作者提交 issue,然后跟我说明,我会跟进。

使用很简单,直接引入 MusicClient 然后实例化之后就可以使用了。 采用 Typescript 开发,并且 Document In Code,更多介绍,请查看 SDK 文档 以及 .d.ts

有一些请求接口需要登录之后才能访问,所以请在调用登录之后访问这些接口,否则会报错。

const { MusicClient } = require('netease-music-sdk')
const client = new MusicClient()

client.getPlaylistCatalogue().then(cate => {
    // blah blah
})

// 或者可以登录之后操作与用户相关的内容,现在暂时只能用手机号登录
// 邮箱登录需要等原作者修复,修复之后我会自动跟进

client.phoneLogin('phone', 'pwd').then(() => {
    // 当用户登录成功之后,会将 cookie 保存到 client.cookie
    // 如果需要,请大家手动将 cookie dump 到本地
    return client.getPersonalFM()
}).then(fm => {
    console.dir(fm)
}).catch(e => {
    // 登录失败啊,需要登录权限啊,等等错误
})
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Ubuntu16.04 安装搜狗拼音和网易云音乐

安装了Ubuntu16.04后,很多安装搜狗拼音和网易云音乐的方法都会出现错误。 该博客教你在Ubuntu16.04上轻松安装搜狗拼音,网易云音乐等deb包。

2016/10/06 17:22
99
0
Ubuntu 安装网易云音乐和搜狗拼音

首先将软件下载到本地。注意选择对应系统版本。 ``` wget http://cdn2.ime.sogou.com/dl/index/1475147394/sogoupinyin_2.1.0.0082_amd64.deb?st=_dQzKmfUiQVxff0MAa8brw&e=1479954593&fn=so...

2016/11/24 10:21
7
0
网易云音乐MAC在线播放缓存地址

网易云音乐MAC在线播放缓存地址

2016/07/05 16:46
151
0
即时通讯第三方SDK

收集第三方SDK

2015/10/22 23:22
1K
0
Ubuntu18 的日常

查看系统版本 lsb_release -a 系统升级 apt-get update: 升级安装包相关的命令,刷新可安装的软件列表(但是不做任何实际的安装动作) apt-get upgrade: 进行安装包的更新(软件版本的升级) apt...

2018/10/29 11:24
8
0
elementaryOS如何解决网易云音乐一直报网络错误

解决elementaryOS上网易云音乐的问题

2016/06/15 23:02
105
0
Ubuntu18.04安装使用网易云音乐

参考: https://blog.csdn.net/zhang__liuchen/article/details/80171071 无偿推广: Mac OS 最强鼠标改键软件:BetterAndBetter 当初16.04就安装网易云挺麻烦的,但是还算比较稳定,如今的新...

2018/10/13 18:22
160
0
游戏编程资料

Graphics Engines Ogre 3D Nebula Device Jad (formerly Haddd) Irrlicht Haaf's Game Engine (hardware accelerated 2D games engine) Axiom 3D (OGRE for .NET) TrueVision Revolution3D G...

2012/07/22 09:41
331
0
dig查记录

1024 vim /etc/resolv.conf 1026 dig www.cs2c.com.cn A 1027 dig www.cs2c.com.cn MX 1040 cat /etc/hosts 1041 host t.com 1043 host t.com A >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>. 如果查...

2014/06/26 15:40
45
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部