API 状态
正常运行
v0.0.0
最后更新: 2023-01-01
API 接口
分类统计
24+
基础接口
18+
数据接口
12+
用户接口
8+
高级接口
使用统计
今日
12,548
请求次数
99.9%
成功率
84ms
平均响应
234
活跃开发者
API 示例
搜索API
支持音乐、歌手、专辑、歌单、用户等多类型搜索,返回格式化数据。
GET /search?keywords=海阔天空&type=1
音乐搜索
多类型
分页支持
歌曲API
获取歌曲详情、播放地址、歌词等信息,支持高品质音乐。
GET /song/detail?ids=186016
歌曲详情
播放地址
歌词解析
评论API
获取歌曲、专辑、MV等评论信息,支持分页和热门评论。
GET /comment/music?id=186016&limit=20
歌曲评论
分页支持
热门评论
歌单API
获取歌单详情、分类歌单、热门歌单推荐等功能。
GET /playlist/detail?id=24381616
歌单详情
分类浏览
热门推荐
用户API
获取用户信息、播放记录、收藏列表等,需要用户授权。
GET /user/playlist?uid=32953014
用户信息
收藏列表
播放记录
电台API
获取网易云音乐电台节目、分类、详情等信息。
GET /dj/program?rid=336355127
电台节目
分类浏览
主播信息
快速上手
查看文档
详细了解API接口参数、返回格式和使用示例,掌握每个接口的功能和用法。
调用接口
使用你熟悉的编程语言发送HTTP请求,获取音乐数据,根据需求解析返回的JSON数据。
构建应用
将API数据集成到你的应用程序中,开发音乐播放器、推荐系统或社交音乐平台。
使用示例
import { NeteaseMusicAPI } from 'netease-music-api';
// 初始化API客户端
const api = new NeteaseMusicAPI();
// 搜索音乐
async function searchMusic() {
try {
const result = await api.search({
keywords: '海阔天空',
type: 1, // 1: 歌曲,10: 专辑,100: 歌手
limit: 10
});
console.log('搜索结果:', result.result.songs);
} catch (error) {
console.error('搜索失败:', error);
}
}
// 获取歌曲详情
async function getSongDetail() {
try {
const result = await api.song.detail({
ids: [186016]
});
console.log('歌曲详情:', result.songs[0]);
} catch (error) {
console.error('获取详情失败:', error);
}
}
// 调用函数
searchMusic();
getSongDetail();