天天動聽API

本次分析的是天天動聽API,天天動聽有一點比較好,就是搜索返回直接有歌曲播放的地址了,並且有無損的音頻

搜索歌曲API:http://so.ard.iyyin.com/s/song_with_out?q={0}&page={1}&size={2}

{0}=需要搜索的歌曲或歌手

{1}=查詢的頁碼數

{2}=當前頁的返回數量

例子:http://so.ard.iyyin.com/s/song_with_out?q=周杰倫&page=1&size=3

{
    "code": 1,
    "rows": 9374,
    "pages": 3125,
    "data": [
        {
            "song_id": 29681418,
            "singer_id": 11852,
            "pick_count": 14672,
            "vip": 0,
            "album_id": 0,
            "artist_flag": 1,
            "song_name": "手寫的從前(Live)",
            "singer_name": "周杰倫",
            "album_name": "2015江蘇衛視新年演唱會",
            "audition_list": [
                {
                    "duration": "05:00",
                    "format": "m4a",
                    "bitrate": 32,
                    "type_description": "壓縮品質",
                    "url": "http://b.ali.hotchanson.com/6944b50c346eebcd/1423731828/m4a_32_296/90/16/90385a614dca5e0c8cb64b7da1d60b16.m4a?s=t",
                    "size": "1.18M",
                    "type": 1
                },
                {
                    "duration": "05:00",
                    "format": "mp3",
                    "bitrate": 128,
                    "type_description": "標準品質",
                    "url": "http://oen.cye.yymommy.com/6944b50c346eebcd/1423731828/mp3_128_296/90/16/90385a614dca5e0c8cb64b7da1d60b16.mp3?s=t",
                    "size": "4.59M",
                    "type": 2
                }
            ],
            "url_list": [
                {
                    "duration": "05:00",
                    "format": "m4a",
                    "bitrate": 32,
                    "type_description": "壓縮品質",
                    "url": "http://b.ali.hotchanson.com/6944b50c346eebcd/1423731828/m4a_32_296/90/16/90385a614dca5e0c8cb64b7da1d60b16.m4a?s=t",
                    "size": "1.18M",
                    "type": 1
                },
                {
                    "duration": "05:00",
                    "format": "mp3",
                    "bitrate": 128,
                    "type_description": "標準品質",
                    "url": "http://oen.cye.yymommy.com/6944b50c346eebcd/1423731828/mp3_128_296/90/16/90385a614dca5e0c8cb64b7da1d60b16.mp3?s=t",
                    "size": "4.59M",
                    "type": 2
                }
            ],
            "mv_list": [
                {
                    "id": 598785,
                    "format": "mp4",
                    "bitrate": 1000,
                    "type_description": "高清畫質",
                    "size": "44.14M",
                    "url": "http://mv.hotmusique.com/mv_2_5/29/94/292c64b87a1209620c5dc9abdd313e94.mp4?k=58292ebf4bf47645&t=1423689685",
                    "duration": "05:10",
                    "pic_url": "http://img.mv.ttpod.com/mv_pic/mv_pic_5/160_90/2348/85540/598785_20.jpg"
                }
            ],
            "ae": {
                "_id": "b9ccad4db726c3653ac92318b1645bff",
                "device": "iPhone",
                "audio_effect": {
                    "bass": 200,
                    "balance": 0,
                    "virtualizer": 100,
                    "treble": 300,
                    "reverb": 0,
                    "eq": [
                        375,
                        625,
                        1125,
                        375,
                        -500,
                        250,
                        500,
                        -250,
                        875,
                        500
                    ],
                    "islimit": true
                }
            }
        },
        {
            "song_id": 29681415,
            "flag": 1,
            "album_id": 0,
            "song_name": "雙截棍+驚歎號(Live)",
            "singer_name": "周杰倫",
            "album_name": "2015江蘇衛視新年演唱會",
            "artist_flag": "1",
            "out_list": [
                {
                    "logo": "http://pic.ttpod.cn/upload/new/forbidden.png",
                    "name": "版權原因 暫無資源"
                }
            ]
        },
        {
            "song_id": 29681453,
            "singer_id": 1399541,
            "pick_count": 6141,
            "vip": 0,
            "album_id": 0,
            "artist_flag": 0,
            "song_name": "簡單愛(Live)",
            "singer_name": "周杰倫 & 陳奕迅",
            "album_name": "2015江蘇衛視新年演唱會",
            "audition_list": [
                {
                    "duration": "04:26",
                    "format": "m4a",
                    "bitrate": 32,
                    "type_description": "壓縮品質",
                    "url": "http://b.ali.hotchanson.com/2cba3b8a658a2fdd/1423731828/m4a_32_296/db/00/dba324e94aa9d6fae42203d3affc7200.m4a?s=t",
                    "size": "1.05M",
                    "type": 1
                },
                {
                    "duration": "04:26",
                    "format": "mp3",
                    "bitrate": 128,
                    "type_description": "標準品質",
                    "url": "http://b.ali.hotchanson.com/2cba3b8a658a2fdd/1423731828/mp3_128_296/db/00/dba324e94aa9d6fae42203d3affc7200.mp3?s=t",
                    "size": "4.07M",
                    "type": 2
                }
            ],
            "url_list": [
                {
                    "duration": "04:26",
                    "format": "m4a",
                    "bitrate": 32,
                    "type_description": "壓縮品質",
                    "url": "http://b.ali.hotchanson.com/2cba3b8a658a2fdd/1423731828/m4a_32_296/db/00/dba324e94aa9d6fae42203d3affc7200.m4a?s=t",
                    "size": "1.05M",
                    "type": 1
                },
                {
                    "duration": "04:26",
                    "format": "mp3",
                    "bitrate": 128,
                    "type_description": "標準品質",
                    "url": "http://b.ali.hotchanson.com/2cba3b8a658a2fdd/1423731828/mp3_128_296/db/00/dba324e94aa9d6fae42203d3affc7200.mp3?s=t",
                    "size": "4.07M",
                    "type": 2
                }
            ],
            "mv_list": [
                {
                    "id": 598796,
                    "format": "mp4",
                    "bitrate": 1000,
                    "type_description": "高清畫質",
                    "size": "42.92M",
                    "url": "http://mv.hotmusique.com/mv_2_5/80/50/80390082cf3a145b5b8afb3c493f7250.mp4?k=16626565575b2983&t=1423689693",
                    "duration": "05:01",
                    "pic_url": "http://img.mv.ttpod.com/mv_pic/mv_pic_5/160_90/2348/85542/598796_20.jpg"
                }
            ],
            "ae": {
                "_id": "8440c3181712fac701a4588cd308dff5",
                "device": "iPhone",
                "audio_effect": {
                    "bass": 590,
                    "balance": -16,
                    "virtualizer": 800,
                    "treble": 632,
                    "reverb": 9,
                    "eq": [
                        506,
                        0,
                        500,
                        600,
                        0,
                        200,
                        100,
                        300,
                        600,
                        714
                    ],
                    "islimit": false
                }
            }
        }
    ]
}

 

上面返回的json可以得到歌曲名,歌手,歌曲ID,專輯,歌曲URL

歌詞API:http://lp.music.ttpod.com/lrc/down?lrcid=&artist={2}&title={1}&song_id={0}

{0}=歌曲ID

{1}=歌曲名

{2}=歌手名

例子:http://lp.music.ttpod.com/lrc/down?lrcid=&artist=周杰倫&title=手寫的從前(Live)&song_id=29681418

歌曲圖片API:http://lp.music.ttpod.com/pic/down?artist={0}

{0}=歌手名

例子:http://lp.music.ttpod.com/pic/down?artist=周杰倫

天天動聽的圖片有些問題,它只是隨機返回歌手的圖片,並不是對應歌曲或者專輯的圖片

 

大家可以利用這個接口做一個可以微信點歌的類似微點歌:vdiange
 
這樣的微信公衆號

大家可以添加微點歌:vdiange
 


測試一下音樂接口效果。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章