+ -
当前位置:首页 → 问答吧 → baidu 音乐接口详解

baidu 音乐接口详解

时间:2010-08-13

来源:互联网



继youku的众的接口面对公众之后, 对于百度来说, 在早期的建设犯下的"错误"没有那么急时更改过来. 希望大家抱着研究态度看一下实现效果即可, 大家技术研究.

  音乐接口主要用于此地址:  (部分字符注意gbk转义)
  1. http://box.zhangmen.baidu.com/x?op=12&count=1&title=sober$$pink$$$$
复制代码
返回信息如下,xml结构数据:
  1. <?xml version="1.0" encoding="gb2312" ?>
  2. - <result>
  3.   <count>5</count>
  4. - <url>
  5.   <encode>http://api.ning.com/files/IO6KND**I3S9YACPV4e0EuWsnBDNb4jUnuMRjvKW1fdLmzP7yP0P44TD6UEOO7-jfY0ZBAooN7VyZuB0H26aMLHBieBGAE*A/gZuhn4ilmZ2jYzM$.mp3</encode>
  6.   <decode>PinkSober1.mp3</decode>
  7.   <type>1</type>
  8.   <lrcid>605168</lrcid>
  9.   </url>
  10. + <url>
  11.   <encode>http://cd04.static.jango.com/music/09/47/58/YWtna2puamllazM$.mp3</encode>
  12.   <decode>0947583149.mp3</decode>
  13.   <type>1</type>
  14.   <lrcid>605168</lrcid>
  15.   </url>
  16. - <url>
  17.   <encode>http://www.leadersconnect.com/mp3/YmOSZm2VZ20x.mp3</encode>
  18.   <decode>11_28_05.mp3</decode>
  19.   <type>1</type>
  20.   <lrcid>605168</lrcid>
  21.   </url>
  22. - <url>
  23.   <encode>http://www.jules.es/medias_com/mp3/ZjI$.mp3</encode>
  24.   <decode>5.mp3</decode>
  25.   <type>1</type>
  26.   <lrcid>605168</lrcid>
  27.   </url>
  28. - <url>
  29.   <encode>http://popbytes.com/img/gZuhn2KJppqWpGB-qqSgp6OIlKemq5yydpacqDU$.mp3</encode>
  30.   <decode>Pink-Sober-JuniorVasquezEdit.mp3</decode>
  31.   <type>1</type>
  32.   <lrcid>605168</lrcid>
  33.   </url>
  34.   </result>
复制代码
注意看 gZuhn2KJppqWpGB-qqSgp6OIlKemq5yydpacqDU$.mp3文件名是加密的, 正因为这样, 所以前台,部分分析者一直算不出mp3文件到底在哪, 可用decode中的文件名替换掉, 即可.
<type>1</type>  表示mp3,2是wma等等.
  这里有一个很重要的信息就是字幕id: <lrcid>605168</lrcid>
  接口是: http://box.zhangmen.baidu.com/bdlrc/***/****.lrc
两段**字算法如下. 605168/100   然后再8入(是8入...).
http://box.zhangmen.baidu.com/bdlrc/6051/605168.lrc

完毕.

作者: 冯.于安   发布时间: 2010-08-13

顶于老板

作者: qxhy123   发布时间: 2010-08-13

呵呵,不错不错

作者: bluesky56   发布时间: 2010-08-13