QQMusicApi
基于 Express + Axios 的 QQ音乐接口 nodejs 版
Install / Use
/learn @jsososo/QQMusicApiREADME
QQMusicApi
接口参考:
快速上手
Node 服务
git clone git@github.com:jsososo/QQMusicApi.git
yarn
yarn start
Docker
yarn build:docker
yarn start:docker
npm
yarn add qq-music-api
接口调用
const qqMusic = require('qq-music-api');
// 部分接口依赖 cookie, 这里穿参可以使用字符串或对象
qqMusic.setCookie('xxx=xxx; xxx=xxx;');
// or
qqMusic.setCookie({ a: 'xxx', b: 'xxx' });
qqMusic.api('search', { key: '周杰伦' })
.then(res => console.log(res))
.catch(err => console.log('接口调用出错'))
qqMusic.api('search', { key: '周杰伦' })
.then((res) => console.log('搜索周杰伦:', res))
.catch(err => console.log('接口调用出错'))
qqMusic.api('search/hot')
.then((res) => console.log('热搜词:', res))
.catch(err => console.log('接口调用出错'))//
// 刷新登陆
qqMusic.api('user/refresh')
获取当前cookie
const qqMusic = require('qq-music-api');
console.log(qqMusic.cookie);
获取当前 cookie 用户
const qqMusic = require('qq-music-api');
console.log(qqMusic.uin);
Related Skills
node-connect
336.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
336.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.8kCommit, push, and open a PR
