Current collected state Current
Observed since 20 Oct, 18:16 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Netease Music SDK in Node.js
Netease Music SDK in Node.js
$ npm install 163-music
const NeteaseMusic = require('163-music');
const nm = new NeteaseMusic({
cookie: '__Your_Cookies__'
})
nm.search('Love Song').then(({ result }) => {
const { songs } = result;
songs.forEach(song => {
console.log(`search(#${song.id}):`, song.name);
});
})
nm.playlist('751387161').then(data => {
console.log('歌单', data)
})
nm.picture('19124905253588326', 400).then(data => {
console.log('图片地址', data)
})
nm.artist('4130').then(data => {
console.log('艺术家', data)
})
nm.album('35327877').then(data => {
console.log('歌单', data)
})
nm.lyric('479403027').then(data => {
console.log('歌词', data)
})
nm.url('82360').then(({ data: resources }) => {
resources.forEach(resource => {
const { id, url } = resource;
console.log(`song(#${id}):`, url);
});
})
nm.song('479403027').then(data => {
console.log('歌曲详情', data)
})
$ npm installThis work is licensed under the MIT license.
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 18:16 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:5af99e1c023609a02d26cdd2876674e83e2ea8645c7521eba095226559252a68