🎵 强大的音乐API服务

网易云音乐 API

提供全面的网易云音乐数据接口,支持搜索、播放、评论、歌单等功能,助力开发者快速构建音乐应用

当前服务地址

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数据集成到你的应用程序中,开发音乐播放器、推荐系统或社交音乐平台。

丰富的客户端SDK

我们提供多种编程语言的SDK,帮助你更便捷地使用网易云音乐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();
        

加入我们的社区

与其他开发者交流经验,获取技术支持,分享你的创意和项目。我们期待你的加入!