小程序-云音乐
  1. 通用
小程序-云音乐
  • 使用须知
  • 首页中心
    • 榜单
      • 获取所有榜单
      • 根据榜单的ID获取榜单
    • 歌单
      • 获取推荐歌单
      • 获取歌单中所有歌曲
      • 获取歌单详情
      • 获取歌单详情动态
      • 获取歌单分类
      • 获取热门歌单分类
      • 根据歌单分类获取歌单( 网友精选碟 )
      • 收藏/取消收藏歌单
    • 电台
      • 获取热门电台
      • 获取推荐电台
      • 获取电台今日优选电台
      • 获取电台分类
      • 根据分类id获取热门电台列表
      • 获取电台详情
      • 获取电台节目列表
      • 订阅电台
    • 搜索
      • 获取默认搜索关键词
      • 获取热搜列表(简略)
      • 获取热搜列表(详细)
      • 根据关键字进行搜索
      • 获取搜索建议
    • 获取轮播图
      GET
    • 获取每日推荐歌曲
      POST
  • 登录
    • 二维码登录
      • 二维码 key 生成
      • 根据key生成二维码
      • 检测二维码扫码状态
    • 游客登录
      GET
    • 退出登录
      GET
  • 个人中心
    • 获取用户信息
      • 根据id获取用户信息
      • 获取用户信息 , 歌单,收藏,mv, dj 数量
      • 获取账号信息
      • 获取用户等级信息
      • 获取登录状态
    • 歌单
      • 获取用户歌单
    • 最近播放
      • 最近播放-歌曲
      • 最近播放-视频
      • 最近播放-歌单
      • 最近播放-专辑
      • 最近播放-播客
      • 最近播放-声音
      • 将 mlog id 转为视频 id
    • 我的收藏
      • 获取收藏的专辑
      • 获取收藏的mv
      • 获取点赞过的视频
      • 获取我收藏的电台
    • 更新用户信息
      • 更新用户信息
      • 可更新头像
  • 视频中心
    • mv
      • 获取全部 mv
      • 获取推荐的mv
      • 获取 mv 数据
      • 获取 mv 点赞转发评论数数据
      • 获取 mv 播放地址
    • 视频
      • 获取推荐的视频
      • 获取全部视频列表
      • 获取视频详情
      • 获取视频点赞转发评论数数据
      • 获取视频播放地址
      • 获取视频标签列表
      • 获取视频标签/分类下的视频
  • 通用
    • 歌曲
      • 歌曲详情字段说明
      • 获取歌曲url
      • 喜欢音乐
      • 获取喜欢音乐列表
    • 歌词
      • 获取歌曲的歌词
      • 获取歌曲的逐字歌词
    • 评论
      • 获取资源评论
      • 获取楼层评论
      • 给评论点赞
      • 发送/删除评论
    • 收藏资源
      • 收藏视频
      • 收藏 MV
      • 收藏歌单
      • 收藏专辑
    • 歌单
      • 歌单添加或删除歌曲
      • 新建歌单
      • 删除歌单
    • 点赞资源(歌曲,歌单,MV,电台,视频)
      POST
    • 心动模式/智能播放
      POST
  1. 通用

心动模式/智能播放

开发中
POST
/playmode/intelligence/list
登录后调用此接口 , 可获取心动模式/智能播放列表 必选参数 : id : 歌曲 id
pid : 歌单 id
可选参数 : sid : 要开始播放的歌曲的 id

请求参数

Query 参数
id
string 
可选
示例值:
33894312
pid
string 
可选
示例值:
24381616
Body 参数application/json
cookie
string 
必需
示例
{
    "cookie": "MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/eapi/clientlog; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/weapi/feedback; HTTPOnly;MUSIC_U=00959583047128F0FCB61826ED29ECB4B1F424B134D0C0A689387BBF9B07CB8E2E6E5320C8BFAE8D21E0DB0544332734A0D92EE2E3DD516CBE24FAA8C0E6B6EB62304E9E768D427862F7A2F4ADEAC49B5CFA3165C8CBB9FE212525BEBAE5DACAC19FBD8EF12A45A46D0D9BCED4AE92D4B62767A32C785F1CAC479D3488AEB28059052B9AB472A3E6BAC48DBA129A60235FBC9EF355B2B3A086B7D6B2E5098DF18A03BFD1DCBD567B518E7A91842A410B3FFBAA4B6A1C6E759D97F5E848592D4A904ABF32829675564A861E588B4DB13ACEF44442187A539E74473C9714113C373223429E88D033FD9DED6C86A5C82A413F304811AB4E635C79DE408A689773999948E235DD4DEB558941567560091E1304CE897264FA07A5A60E46E559B387E29D66D24E24B7A69AEAF147C67B70D257B47EFB5EB78A04ABF315A07A869282FEBA6233423C793102456438A1426138C526; Max-Age=15552000; Expires=Thu, 25 Jan 2024 02:27:47 GMT; Path=/; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/neapi/feedback; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/openapi/clientlog; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/neapi/clientlog; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/wapi/clientlog; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/weapi/feedback; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/eapi/feedback; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/weapi/clientlog; HTTPOnly;MUSIC_R_T=; Max-Age=0; Expires=Sat, 29 Jul 2023 02:27:47 GMT; Path=/;;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/eapi/feedback; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/wapi/feedback; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/weapi/clientlog; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/api/clientlog; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/wapi/feedback; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/openapi/clientlog; HTTPOnly;MUSIC_SNS=; Max-Age=0; Expires=Sat, 29 Jul 2023 02:27:47 GMT; Path=/;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/api/clientlog; HTTPOnly;__csrf=1df17f5395b170daccadfbbf8ec63e69; Max-Age=1296010; Expires=Sun, 13 Aug 2023 02:27:57 GMT; Path=/;;MUSIC_A_T=; Max-Age=0; Expires=Sat, 29 Jul 2023 02:27:47 GMT; Path=/;;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/eapi/clientlog; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/neapi/feedback; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/api/feedback; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/api/feedback; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/wapi/clientlog; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/neapi/clientlog; HTTPOnly"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1:3000/playmode/intelligence/list?id=33894312&pid=24381616' \
--header 'Content-Type: application/json' \
--data-raw '{
    "cookie": "MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/eapi/clientlog; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/weapi/feedback; HTTPOnly;MUSIC_U=00959583047128F0FCB61826ED29ECB4B1F424B134D0C0A689387BBF9B07CB8E2E6E5320C8BFAE8D21E0DB0544332734A0D92EE2E3DD516CBE24FAA8C0E6B6EB62304E9E768D427862F7A2F4ADEAC49B5CFA3165C8CBB9FE212525BEBAE5DACAC19FBD8EF12A45A46D0D9BCED4AE92D4B62767A32C785F1CAC479D3488AEB28059052B9AB472A3E6BAC48DBA129A60235FBC9EF355B2B3A086B7D6B2E5098DF18A03BFD1DCBD567B518E7A91842A410B3FFBAA4B6A1C6E759D97F5E848592D4A904ABF32829675564A861E588B4DB13ACEF44442187A539E74473C9714113C373223429E88D033FD9DED6C86A5C82A413F304811AB4E635C79DE408A689773999948E235DD4DEB558941567560091E1304CE897264FA07A5A60E46E559B387E29D66D24E24B7A69AEAF147C67B70D257B47EFB5EB78A04ABF315A07A869282FEBA6233423C793102456438A1426138C526; Max-Age=15552000; Expires=Thu, 25 Jan 2024 02:27:47 GMT; Path=/; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/neapi/feedback; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/openapi/clientlog; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/neapi/clientlog; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/wapi/clientlog; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/weapi/feedback; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/eapi/feedback; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/weapi/clientlog; HTTPOnly;MUSIC_R_T=; Max-Age=0; Expires=Sat, 29 Jul 2023 02:27:47 GMT; Path=/;;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/eapi/feedback; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/wapi/feedback; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/weapi/clientlog; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/api/clientlog; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/wapi/feedback; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/openapi/clientlog; HTTPOnly;MUSIC_SNS=; Max-Age=0; Expires=Sat, 29 Jul 2023 02:27:47 GMT; Path=/;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/api/clientlog; HTTPOnly;__csrf=1df17f5395b170daccadfbbf8ec63e69; Max-Age=1296010; Expires=Sun, 13 Aug 2023 02:27:57 GMT; Path=/;;MUSIC_A_T=; Max-Age=0; Expires=Sat, 29 Jul 2023 02:27:47 GMT; Path=/;;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/eapi/clientlog; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/neapi/feedback; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/api/feedback; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/api/feedback; HTTPOnly;MUSIC_R_T=1596369115638; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/wapi/clientlog; HTTPOnly;MUSIC_A_T=1596369038721; Max-Age=2147483647; Expires=Thu, 16 Aug 2091 05:41:54 GMT; Path=/neapi/clientlog; HTTPOnly"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
message
string 
必需
data
array [object {4}] 
必需
id
integer 
必需
alg
string 
必需
recommended
boolean 
必需
songInfo
object 
必需
示例
{"code":200,"message":"SUCCESS","data":[{"id":1849998058,"alg":"Alg_AI_One_33894312:1398283847_promoted-cf-sim","recommended":true,"songInfo":{"no":0,"copyright":0,"rt":"","fee":8,"rurl":null,"privilege":{"id":1849998058,"fee":8,"payed":0,"st":0,"pl":128000,"dl":0,"sp":7,"cp":1,"subp":1,"cs":false,"maxbr":999000,"fl":128000,"toast":false,"flag":4,"preSell":false,"playMaxbr":999000,"downloadMaxbr":999000,"maxBrLevel":"hires","playMaxBrLevel":"hires","downloadMaxBrLevel":"hires","plLevel":"standard","dlLevel":"none","flLevel":"standard","rscl":null,"freeTrialPrivilege":{"resConsumable":false,"userConsumable":false,"listenType":null},"chargeInfoList":[{"rate":128000,"chargeUrl":null,"chargeMessage":null,"chargeType":0},{"rate":192000,"chargeUrl":null,"chargeMessage":null,"chargeType":1},{"rate":320000,"chargeUrl":null,"chargeMessage":null,"chargeType":1},{"rate":999000,"chargeUrl":null,"chargeMessage":null,"chargeType":1},{"rate":1999000,"chargeUrl":null,"chargeMessage":null,"chargeType":1}]},"mst":9,"pst":0,"pop":100,"dt":171143,"rtype":0,"s_id":0,"rtUrls":[],"id":1849998058,"st":0,"a":null,"cd":"01","publishTime":0,"cf":"","h":{"br":320002,"fid":0,"size":6847809,"vd":-34283},"mv":0,"al":{"picUrl":"http://p4.music.126.net/IfFINzaq3yqFSOCiCJbauw==/109951166053751852.jpg","name":"22秒","tns":[],"pic_str":"109951166053751852","id":128374941,"pic":109951166053751860},"l":{"br":128002,"fid":0,"size":2739201,"vd":-30006},"cp":0,"m":{"br":192002,"fid":0,"size":4108737,"vd":-31680},"djId":0,"alia":[],"crbt":null,"rtUrl":null,"ar":[{"name":"Aioz","tns":[],"alias":[],"id":29235210}],"ftype":0,"t":0,"v":19,"name":"22秒"}},{"id":2067483064,"alg":"Alg_AI_One_33894312:2067483064_RH","recommended":true,"songInfo":{"no":1,"copyright":0,"rt":"","fee":8,"rurl":null,"privilege":{"id":2067483064,"fee":8,"payed":0,"st":0,"pl":128000,"dl":0,"sp":7,"cp":1,"subp":1,"cs":false,"maxbr":999000,"fl":128000,"toast":false,"flag":4,"preSell":false,"playMaxbr":999000,"downloadMaxbr":999000,"maxBrLevel":"lossless","playMaxBrLevel":"lossless","downloadMaxBrLevel":"lossless","plLevel":"standard","dlLevel":"none","flLevel":"standard","rscl":null,"freeTrialPrivilege":{"resConsumable":false,"userConsumable":false,"listenType":null},"chargeInfoList":[{"rate":128000,"chargeUrl":null,"chargeMessage":null,"chargeType":0},{"rate":192000,"chargeUrl":null,"chargeMessage":null,"chargeType":1},{"rate":320000,"chargeUrl":null,"chargeMessage":null,"chargeType":1},{"rate":999000,"chargeUrl":null,"chargeMessage":null,"chargeType":1}]},"mst":9,"pst":0,"pop":100,"dt":258800,"rtype":0,"s_id":0,"rtUrls":[],"id":2067483064,"st":0,"a":null,"cd":"01","publishTime":1690646400000,"cf":"","h":{"br":320000,"fid":0,"size":10354982,"vd":-46982},"mv":0,"al":{"picUrl":"http://p4.music.126.net/Rt5m6M-jdZiIEAiKkHOCDQ==/109951168766885988.jpg","name":"Yitar Manga","tns":["有你足够了"],"pic_str":"109951168766885988","id":170523500,"pic":109951168766885980},"l":{"br":128000,"fid":0,"size":4142019,"vd":-42787},"cp":0,"m":{"br":192000,"fid":0,"size":6213007,"vd":-44428},"djId":0,"alia":[],"crbt":null,"rtUrl":null,"ar":[{"name":"Kaysar Abdukerim","tns":[],"alias":[],"id":55109369}],"ftype":0,"t":0,"v":5,"name":"Yitar Manga","tns":["有你足够了"]}},{"id":1975753397,"alg":"Alg_AI_One-common—sdm","recommended":true,"songInfo":{"no":1,"copyright":0,"rt":"","fee":8,"rurl":null,"privilege":{"id":1975753397,"fee":8,"payed":0,"st":0,"pl":128000,"dl":0,"sp":7,"cp":1,"subp":1,"cs":false,"maxbr":999000,"fl":128000,"toast":false,"flag":4,"preSell":false,"playMaxbr":999000,"downloadMaxbr":999000,"maxBrLevel":"hires","playMaxBrLevel":"hires","downloadMaxBrLevel":"hires","plLevel":"standard","dlLevel":"none","flLevel":"standard","rscl":null,"freeTrialPrivilege":{"resConsumable":false,"userConsumable":false,"listenType":null},"chargeInfoList":[{"rate":128000,"chargeUrl":null,"chargeMessage":null,"chargeType":0},{"rate":192000,"chargeUrl":null,"chargeMessage":null,"chargeType":1},{"rate":320000,"chargeUrl":null,"chargeMessage":null,"chargeType":1},{"rate":999000,"chargeUrl":null,"chargeMessage":null,"chargeType":1},{"rate":1999000,"chargeUrl":null,"chargeMessage":null,"chargeType":1}]},"mst":9,"pst":0,"pop":100,"dt":238159,"rtype":0,"s_id":0,"rtUrls":[],"id":1975753397,"st":0,"a":null,"cd":"01","publishTime":1661616000000,"cf":"","h":{"br":320000,"fid":0,"size":9529005,"vd":-38541},"mv":0,"al":{"picUrl":"http://p3.music.126.net/C-g1ts0ttaPB6iVhx7vQkA==/109951167823958296.jpg","name":"最好的我","tns":[],"pic_str":"109951167823958296","id":150424307,"pic":109951167823958300},"l":{"br":128000,"fid":0,"size":3811629,"vd":-34429},"cp":0,"m":{"br":192000,"fid":0,"size":5717421,"vd":-35989},"djId":0,"alia":[],"crbt":null,"rtUrl":null,"ar":[{"name":"刘大拿","tns":[],"alias":[],"id":29588305},{"name":"刘思达LOFTHESTAR","tns":[],"alias":[],"id":12030367}],"ftype":0,"t":0,"v":7,"name":"最好的我","tns":["我明白要你爱是荒谬的要求"]}},{"id":2007336134,"alg":"Alg_AI_One-common—sdm","recommended":true,"songInfo":{"no":1,"copyright":1,"rt":"","fee":8,"r
上一页
点赞资源(歌曲,歌单,MV,电台,视频)
Built with