【技术分享】原创QQ音乐第三方api文档
前言:这是一个很古老的坑了,很久之前做某直播间点歌机用的api,现整理分享一下,未完,文档缓慢更新中。。。。
提取音乐地址[fcg_music_express_mobile3.fcg ]
- GET fcg_music_express_mobile3.fcg
- 提交参数:
g_tk=&jsonpCallback=MusicJsonCallback06691891250063242&loginUin=&hostUin=0&format=json&inCharset=+[编码]+&outCharset=
+[编码]+ ¬ice=0&platform=yqq&needNewCode=0&cid=205361747&callback=MusicJsonCallback06691891250063242&uin=&songmid=
+[歌曲id]+ &filename=C400
+[歌曲id]+ .m4a&guid=+[GUID] - 调用实例: https://c.y.qq.com/base/fcgi-bin/fcg_music_express_mobile3.fcg?g_tk=&jsonpCallback=MusicJsonCallback06691891250063242&loginUin=&hostUin=0&format=json&inCharset=utf8&outCharset=utf-8¬ice=0&platform=yqq&needNewCode=0&cid=205361747&callback=MusicJsonCallback06691891250063242&uin=&songmid=001ja31x3emOqh&filename=C400001ja31x3emOqh.m4a&guid=11111152
- 返回值:MusicJsonCallback06691891250063242({"code":0,"cid":205361747,"userip":"36.113.32.133","data":{"expiration":80400,"items":[{"subcode":0,"songmid":"001ja31x3emOqh","filename":"C400001ja31x3emOqh.m4a","vkey":"C87A727EC231AA22594E400ED1EBA844BFE41E2F1AD2DCE8B2721046241C59FCF92780C6F912D4D1A0298E607BF68D30992D5BA59C5E8EDD"}]}})
code -状态编号;cid-提交的cid ;userip-客户端的ip;data.expiration-未知;data.filename-文件名;vkey-认证值 - 返回值是JSON格式,音乐地址需要拼接:http://isure.stream.qqmusic.qq.com/ + filename + ?vkey= + vkey + &guid= + guid + &uin=&fromtag=66
取歌曲歌词[ fcg_query_lyric_new.fcg ]
- GET fcg_query_lyric_new.fcg
- 提交参数:
callback=MusicJsonCallback_lrc&pcachetime=+[现行时间戳]+&songmid=+[歌曲编号]+&g_tk=5381&jsonpCallback=MusicJsonCallback_lrc&loginUin=0&hostUin=0&format=jsonp&inCharset=utf8&outCharset=utf-8¬ice=0&platform=yqq&needNewCode=0 - 调用实例: https://c.y.qq.com/lyric/fcgi-bin/fcg_query_lyric_new.fcg?callback=MusicJsonCallback_lrc&pcachetime=1552006915350&songmid=001bYh3k43oweH&g_tk=5381&jsonpCallback=MusicJsonCallback_lrc&loginUin=0&hostUin=0&format=jsonp&inCharset=utf8&outCharset=utf-8¬ice=0&platform=yqq&needNewCode=0
- 返回值: MusicJsonCallback_lrc({"retcode":0,"code":0,"subcode":0,"lyric":"W3RpOuWmgueIsSAo44CK6YO95oy65aW944CL5b2x6KeG5Ymn5o+S5puyKV0KW2FyOuWImOaDnOWQm10KW2FsOuWmgueIsV0KW2J5Ol0KW29mZnNldDowXQpbMDA6MDAuMDBd5aaC54ixICjjgIrpg73mjLrlpb3jgIvlvbHop4bliafmj5Lmm7IpIC0g5YiY5oOc5ZCbClswMDowMC4yMF3or43vvJrpmYjmm6YKWzAwOjAwLjI1Xeabsu+8muiRo+WGrOWGrApbMDA6MDAuMzJd57yW5puy77ya6JGj5Yas5YasClswMDowMC40MF3liLbkvZzkurrvvJrokaPlhqzlhqwKWzAwOjAwLjQ5XeWQieS7lu+8muiRo+WGrOWGrApbMDA6MDAuNTZd5Y+j6aOO55C077ya6JGj5Yas5YasClswMDowMC42NV3otJ3mlq/vvJrolpvls7AKWzAwOjAwLjcyXeaJk+WHu+S5kO+8mumygeaZkwpbMDA6MDAuODBd5b2V6Z+z77ya572X55qTClswMDowMC44Nl3mt7fpn7PvvJrnvZfnmpMKWzAwOjAwLjkyXeWmgua1tyDkuIDmrKHmrKHmi43miZPnnYDlsrgKWzAwOjA4LjYzXeayoeacieS4gOWIu+WBnOatoumBl+aGvgpbMDA6MTQuMDBd6L+Z5piv5Luq5byP55qE5Lyk5oSfClswMDoyMC40Nl3lpoLmoqYg5LiA6YGN6YGN5qih5ouf562U5qGIClswMDoyOC42NV3lr7vmib7lubjnpo/nmoTlvbzlsrgKWzAwOjMzLjY2XeWDj+mYs+WFieWMheijueeahOWxseiEiQpbMDA6NDAuNzJd5aaC54ixIOS4gOebtOmDvemZquWcqOW3puWPswpbMDA6NDguNzhd5LiN55So5ouF5b+D6KKr5byE5LiiClswMDo1My45Nl3ku6TkurrnpZ7kvKQg5Luk5Lq656We5b6AClswMTowMC43Nl3liKvmgJUg6aOO5oC75Lya5ZC55pWj6Zi06Zy+ClswMTowOC41MV3lsIbkvaDmiJHluKblkJHmnKrmnaUKWzAxOjEzLjU5Xeiiq+WUpOmGkuaYr+abvue7j+eahOS+nei1lgpbMDE6NDAuNzld5aaC5rW3IOS4gOasoeasoeaLjeaJk+edgOWyuApbMDE6NDguNThd5rKh5pyJ5LiA5Yi75YGc5q2i6YGX5oa+ClswMTo1NC4wM13ov5nmmK/ku6rlvI/nmoTkvKTmhJ8KWzAyOjAwLjczXeWmguaipiDkuIDpgY3pgY3mqKHmi5/nrZTmoYgKWzAyOjA4LjYzXeWvu+aJvuW5uOemj+eahOW9vOWyuApbMDI6MTMuNTNd5YOP6Ziz5YWJ5YyF6KO555qE5bGx6ISJClswMjoyMC43OV3lpoLniLEg5LiA55u06YO96Zmq5Zyo5bem5Y+zClswMjoyOC42MF3kuI3nlKjmi4Xlv4PooqvlvITkuKIKWzAyOjM0LjE2XeS7pOS6uuelnuS8pCDku6TkurrnpZ7lvoAKWzAyOjQwLjY2XeWIq+aAlSDpo47mgLvkvJrlkLnmlaPpmLTpnL4KWzAyOjQ4LjYxXeWwhuS9oOaIkeW4puWQkeacquadpQpbMDI6NTMuNjFd6KKr5ZSk6YaS5piv5pu+57uP55qE5L6d6LWW","trans":""})
retcode code
subcode -状态编号;cid-提交的cid ;
lyric -歌词 - 返回值是JSON格式,歌词需要进行base64解码。
共有 0 条评论