作者:matrix
发布时间:2015-05-20
分类:兼容并蓄
豆瓣音乐的mp3链接没法外链播放,只有下载用。
例如http://music.douban.com/programme/1312655?sid=2135789#play
打开地址会播放袁惟仁的木吉他。
右键点击“4.木吉他- 袁惟仁”审查元素
如图:
可以看到
<div class="song-item" data-index="3" data-title="木吉他" data-performer="袁惟仁" data-songid="2135789" data-plength="241" data-ssid="1b59">
其中2135789和1b59是下一步需要的
打开http://music.douban.com/j/songlist/get_song_url?sid=2135789&ssid=1b59
看到{"r":"http:\/\/mr3.douban.com\/201505162003\/579f892209df60970f186024b25c9dee\/view\/song\/small\/p2135789.mp4"}
其中r对应的键值就是这首歌的链接地址(请去掉反斜杠)。
其实也可以简单点,直接审查元素打开后点击NetWork,只要该页面有歌曲播放就会显示出歌曲的地址。
PS:只需要音乐ID就能拼接出音乐地址
http:/ /mr5.douban.com/{任意12位\d,即日期:20150515}/{任意32位\w}/view/song/small/{音乐ID}.mp3
作者:matrix
发布时间:2014-02-15
分类:零零星星
用qq空间的api可以查询到相关QQ号码的很多信息。查询QQ空间背景音乐是最常见的了。
QQ空间背景音乐接口
webapp示例 下载
http://qzone-music.qq.com/fcg-bin/cgi_playlist_xml.fcg?g_tk=1916754934&json=1&uin=QQ号码
json=1表开启json格式,0表xml格式
收藏音乐查询接口
webapp示例 下载
http://qzone-music.qq.com/fcg-bin/fcg_music_fav_getinfo.fcg?p=0.519638272547262&g_tk=1284234856&dirinfo=0&dirid=1&uin=QQ号码
QQ音乐接口:
http://tsmusic24.tc.qq.com/ qq音乐歌曲id.mp3
http://tsmusic24.tcdn.qq.com/ qq音乐歌曲id.mp3
qq音乐歌曲id为上面接口获取到的id
http://tsmusic24.tc.qq.com/ qq音乐urlID.wma
http://tsmusic24.tcdn.qq.com/ qq音乐urlID.wma
使用:
QQ空间背景音乐里很多类似stream7.qqmusic.qq.com/12169471.wma的地址,很多时候直接下载是没法的。
这的12169471即为qq音乐urlID,转换为可下载地址:http://tsmusic24.tc.qq.com/12169471.wma 这也就达到了目的。
其实搜搜音乐里的也差不多。速度很不错的!
另附(有些需要权限):
QQ空间信息:
http://r.qzone.qq.com/cgi-bin/user/cgi_personal_card?uin=QQ号码
比如http://r.qzone.qq.com/cgi-bin/user/cgi_personal_card?uin=858123
_Callback(
{"uin":858123,
"rflag":-1,
"pycertified":0,
"qzone":1,
"intimacyScore":0,
"nickname":"子琪",
"realname":"",
"smartname":"",
"logolabel":"1390926521",
"commfrd":0,
"friendship":0,
"offsetBirth":80,
"isFriend":0,
"bitmap":"08549500050ec001",
"score":14265,
"avatarUrl":"http://qlogo4.store.qq.com/qzone/858123/858123/100?1390926521",
"specialrelation":0});
uin表QQ号
nickname表昵称
qzone:1表qzone已开通
score 表积分
avatarUrl 表空间头像地址
QQ空间日志列表:
http://b1.qzone.qq.com/cgi-bin/blognew/blog_get_titlelist?uin=QQ号码
QQ空间日志内容:
http://b1.qzone.qq.com/cgi-bin/blognew/blog_get_data?uin=QQ号码&blogid=列表中的blogid
QQ头像:
http://q1.qlogo.cn/g?b=qq&s=100&nk=QQ号码
s=100表开启100*100px大小
http://q1.qlogo.cn/headimg_dl?bs=qq&spec=100&dst_uin=QQ号码
spec=100表开启100*100px大小