├── .dockerignore ├── .gitignore ├── .prettierrc.js ├── Dockerfile ├── LICENSE ├── README.md ├── app.js ├── bin ├── config.js └── www ├── data ├── blackList.json ├── record │ └── 20200521.json ├── tempList.json └── whiteList.json ├── docs ├── .nojekyll ├── README.md ├── _coverpage.md ├── docsify.min.js ├── index.html ├── sw.js └── vue.css ├── jest.config.js ├── node ├── build.js ├── index.js └── routes.js ├── package.json ├── public └── stylesheets │ └── style.css ├── routes ├── album.js ├── comment.js ├── data.js ├── feedback.js ├── index.js ├── lyric.js ├── mv.js ├── new.js ├── radio.js ├── recommend.js ├── search.js ├── singer.js ├── song.js ├── songlist.js ├── test.js ├── top.js ├── user.js └── vkey.js ├── test ├── album.test.js ├── comment.test.js ├── lyric.test.js ├── mv.test.js ├── new.test.js ├── radio.test.js ├── recommend.test.js ├── search.test.js ├── singer.test.js └── song.test.js ├── util ├── StringHelper.js ├── cache.js ├── dataStatistics.js ├── feedback.js ├── globalCookie.js ├── privateKey.js ├── request.js └── sign.js ├── views ├── error.jade ├── index.jade └── layout.jade └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- 1 | */node_modules -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.log 3 | data/* 4 | **/node_modules -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/app.js -------------------------------------------------------------------------------- /bin/config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | qq: '1234567', // 如果是微信号的,这里写 wxuin,可以在浏览器端登录后 cookie 中获取 3 | port: 3300, 4 | useDataStatistics: false, // 是否启用数据统计和ip拦截 5 | } -------------------------------------------------------------------------------- /bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/bin/www -------------------------------------------------------------------------------- /data/blackList.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /data/record/20200521.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /data/tempList.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /data/whiteList.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/data/whiteList.json -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_coverpage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/docs/_coverpage.md -------------------------------------------------------------------------------- /docs/docsify.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/docs/docsify.min.js -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/docs/sw.js -------------------------------------------------------------------------------- /docs/vue.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/docs/vue.css -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/jest.config.js -------------------------------------------------------------------------------- /node/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/node/build.js -------------------------------------------------------------------------------- /node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/node/index.js -------------------------------------------------------------------------------- /node/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/node/routes.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/package.json -------------------------------------------------------------------------------- /public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/public/stylesheets/style.css -------------------------------------------------------------------------------- /routes/album.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/album.js -------------------------------------------------------------------------------- /routes/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/comment.js -------------------------------------------------------------------------------- /routes/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/data.js -------------------------------------------------------------------------------- /routes/feedback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/feedback.js -------------------------------------------------------------------------------- /routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/index.js -------------------------------------------------------------------------------- /routes/lyric.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/lyric.js -------------------------------------------------------------------------------- /routes/mv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/mv.js -------------------------------------------------------------------------------- /routes/new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/new.js -------------------------------------------------------------------------------- /routes/radio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/radio.js -------------------------------------------------------------------------------- /routes/recommend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/recommend.js -------------------------------------------------------------------------------- /routes/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/search.js -------------------------------------------------------------------------------- /routes/singer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/singer.js -------------------------------------------------------------------------------- /routes/song.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/song.js -------------------------------------------------------------------------------- /routes/songlist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/songlist.js -------------------------------------------------------------------------------- /routes/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/test.js -------------------------------------------------------------------------------- /routes/top.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/top.js -------------------------------------------------------------------------------- /routes/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/user.js -------------------------------------------------------------------------------- /routes/vkey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/routes/vkey.js -------------------------------------------------------------------------------- /test/album.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/test/album.test.js -------------------------------------------------------------------------------- /test/comment.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/test/comment.test.js -------------------------------------------------------------------------------- /test/lyric.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/test/lyric.test.js -------------------------------------------------------------------------------- /test/mv.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/test/mv.test.js -------------------------------------------------------------------------------- /test/new.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/test/new.test.js -------------------------------------------------------------------------------- /test/radio.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/test/radio.test.js -------------------------------------------------------------------------------- /test/recommend.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/test/recommend.test.js -------------------------------------------------------------------------------- /test/search.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/test/search.test.js -------------------------------------------------------------------------------- /test/singer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/test/singer.test.js -------------------------------------------------------------------------------- /test/song.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/test/song.test.js -------------------------------------------------------------------------------- /util/StringHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/util/StringHelper.js -------------------------------------------------------------------------------- /util/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/util/cache.js -------------------------------------------------------------------------------- /util/dataStatistics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/util/dataStatistics.js -------------------------------------------------------------------------------- /util/feedback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/util/feedback.js -------------------------------------------------------------------------------- /util/globalCookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/util/globalCookie.js -------------------------------------------------------------------------------- /util/privateKey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/util/privateKey.js -------------------------------------------------------------------------------- /util/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/util/request.js -------------------------------------------------------------------------------- /util/sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/util/sign.js -------------------------------------------------------------------------------- /views/error.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/views/error.jade -------------------------------------------------------------------------------- /views/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/views/index.jade -------------------------------------------------------------------------------- /views/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/views/layout.jade -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsososo/QQMusicApi/HEAD/yarn.lock --------------------------------------------------------------------------------