获得一个JSON格式的音乐列表的方法为GET

http://douban.fm/j/mine/playlist?type=n&channel=%d

其中%d为频道参数,非下列频道的参数会导致含错误信息的LIST的返回

通过Fiddler HTTP抓包分析出来的 数字与频道的对应表为

1 华语MHz

2 欧美MHz

3 70MHz

4 80MHz

5 90MHz

6 粤语MHz

7 摇滚MHz

8 民谣MHz

9 轻音乐MHz

10 电影原声MHz
13 爵士MHz

14 电子MHz

15 说唱MHz

16 R&BMHz

17 日语MHz

18 韩语MHz

19 Puma Social MHz

20 女声MHz

21 特仑苏MHz

22 法语MHz

26 豆瓣音乐人MHz

附 参数说明

  • type:[benpsur] , RPC函数指示:

    • b: bye(?), 播放以删除终止. 长报告
    • e: end, 返回:'"OK"', 报告歌曲播放完毕, 短报告
    • n: new, 返回新播放列表, 无其余必备参数(uid?). 长报告
    • p: playing(?), 单首歌曲播放开始且播放列表已空时发送, 长报告, 疑似是专门为平淡地获取播放列表而设定的.
    • s: skip, 用户点击”下一首“时即时报告
    • u: unlike, 将sid的歌曲取消喜欢
    • r: rated(?), 喜欢一首歌时即时报告
  • uid: 用户在豆瓣的UID, 如果与请求中的cookie所带uid值不同可能会收到回复{"r":1,/*...这里忘记了...*/}
  • r: random, JavaScript中Math.random()自然产生的随机数
  • h: history, 格式为'|'分割的sid + ':' + /[psbr]/ 避免短时间内出现重复
  • sid: Song ID
  • aid: Album ID
  • rest: '|'分割的sid. 已获取的播放列表中尚未播放的曲目, 避免短时间内出现重复.
  • status: 播放器状态, 'p'代表正在播放中.
  • du: 用户持续无操作时间, 疑似用于下发广告.

豆瓣电台接口中频道(channel)参数的对应表相关推荐

  1. 在controller中调用指定参数给指定表单_第005课:Spring Boot 中MVC支持

    Spring Boot 的 MVC 支持主要介绍实际项目中最常用的几个注解,包括 @RestController. @RequestMapping.@PathVariable.@RequestPara ...

  2. php怎么给接口里的方法传参,PHP接口中方法的参数和实现类方法中的参数可以不一致的问题...

    interface Dispatch2 { public function getController(); } class QueryString implements Dispatch2 { pu ...

  3. 【学习笔记】MyBatis中接口中方法传递多个参数问题展示与解决

    问题展示 编写Mapper接口 public interface ProductsDao {public Products findById(int i);public void deleteById ...

  4. Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法...

    Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法 www.MyException.Cn   发布于:2012-09-15 ...

  5. vector 作为dll 接口参数_DLL中传递STL参数,vector对象作为dll参数传递等问题(转)...

    STL使用模板生成,当我们使用模板的时候,每一个EXE,和DLL都在编译器产生了自己的代码,导致模板所使用的静态成员不同步,所以出现数据传递的各种问题,下面是详细解释. 原因分析:一句话-----如果 ...

  6. android c 对象为空,ndk-jni中C/C++接口函数修改函数参数jobject对象成员值(数组)的有关问题...

    ndk-jni中C/C++接口函数修改函数参数jobject对象成员值(数组)的问题 现java中有个类: public class TestClass { private int nValue; p ...

  7. Swift实战-豆瓣电台(一)准备

    原文:Swift实战-豆瓣电台(一)准备 一 准备 我们现在看看我们要做一个什么样的东西 观看地址:http://v.youku.com/v_show/id_XNzI4ODY2Mjky.html 布局 ...

  8. Swift实战-豆瓣电台(三)获取网络数据

    原文:Swift实战-豆瓣电台(三)获取网络数据 观看地址:http://v.youku.com/v_show/id_XNzMwMzQxMzky.html 这节内容,我们先说了怎么将storyboar ...

  9. 腾讯云直播-管理端查询直播中频道列表

    1.接口描述 接口 Live_Channel_GetLiveChannelList:查询频道列表. 地址 API 调用地址为:http://fcgi.video.qcloud.com/common_a ...

最新文章

  1. java 获取动态的service_【Android】动态代理在 Retrofit 中的使用
  2. ios绘图基本图形之线条
  3. 驰骋工作流程引擎,ccflow,如何把子线程的数据汇总到合流节点表单中去?
  4. navicat创建数据库后显示图标灰色,右键后无法新建数据库
  5. 中兴面试一个星期没有回音_如何在没有回声的情况下从亚马逊获取即时时尚建议...
  6. moore 数据集_警报数据集(alarm dataset)_机器学习_科研数据集
  7. 一个DotNetNuke 皮肤设计参考网站
  8. python绘制混淆矩阵_如何实现python绘制混淆矩阵?
  9. 鸽主姓名查询成绩_鸽主姓名
  10. Netty工作笔记0037---主从Reactor多线程
  11. android gradle 设置,android gradle配置指南
  12. 练字在现代社会的意义还大不大,尤其是电脑普及的情况下,花费大量的时间去练字还值得么?
  13. C语言简单程序编写(一)
  14. html鼠标悬停改变背景,html - 更改鼠标悬停行的背景颜色 - SO中文参考 - www.soinside.com...
  15. 【Sentry使用】自定义transaction
  16. 信了你的邪之杭电1005
  17. java六个必须理解的问题+java学习方法
  18. UE4 Matinee功能基本概念及简单示例(Sequence编辑器)
  19. @JsonBackReference
  20. matplotlib绘制电子鼻传感响应曲线

热门文章

  1. PostgreSQL 多元线性回归 - 2 股票预测
  2. 2021年3月7日之前学习记录
  3. 中国人民银行支行招聘计算机,2020年中国人民银行石家庄分行招聘计算机岗工作内容是什么...
  4. mysql中括号_【Java程序猿必备系列】MySQL知识点总结
  5. 绝对值在python中怎么打出来_python中取绝对值简单方法总结
  6. 【问题解决】如何将json字符串转为List
  7. 区块链每日投资指南(0129)-证监会副主席表示数字货币需要监管
  8. Error: The superclass, ‘Animal‘, has no unnamed constructor that takes no arguments.
  9. python爬取豆瓣电影top250并保存为xlsx_python抓取豆瓣电影Top250数据并写入Excel
  10. 【Linux】操作系统安装详解