WangyiAPI接口搜索功能分享

更新與2018.11.08
還有沒有把視頻的mv搜索引擎,網易就更新了,小白坐等大佬更新 ,與觀賞大佬博客,請走這扇門 ?

支持分類

  1. 音樂搜索:type=song
  2. 歌手搜索:type=singer
  3. 專輯搜索:type=album
  4. 歌單搜索:type=list
  5. 視頻搜索:type=video
  6. 電臺搜索:type=radio
  7. 用戶搜索:type=user
  8. 歌詞搜索:type=lrc

如何使用

音樂搜索

json 不允許添加註釋,爲了方便理解,強行走一波 /hh,
本人直截取json數組中的一段作爲解釋

  • 以一起學貓叫爲例
 https://api.bzqll.com/music/netease/search? key=579621905&s=%E4%B8%80%E8%B5%B7%E5%AD%A6%E7%8C%AB%E5%8F%AB&type=song&limit=100&offset=0

獲得的

"data":[
{
    "id": "1311242388",  //歌曲的id
    "name": "再見吧,喵小姐(Cover:王曉天)", //歌曲的名字
    "singer": "張人予", //歌手
    "pic": "https://api.bzqll.com/music/netease/pic?id=1311242388&key=579621905",  //歌曲的照片
    "lrc": "https://api.bzqll.com/music/netease/lrc?id=1311242388&key=579621905",//歌詞
    "url": "https://api.bzqll.com/music/netease/url?id=1311242388&key=579621905"//歌曲的地址
}
]
// 通過更換歌曲的ID來跟換歌曲

歌手搜索

  • 以李榮浩爲例
    -即把所有的歌曲專輯,視頻等等的彙總在一塊
{
                "id": 4292,//搜不到直接跳轉到平臺 //   ```https://music.163.com/#/artist?id=4292 `` ``//
                
                "name": "李榮浩",
                "picUrl": "https://p2.music.126.net/zYvSXBqlmL55t3CVo4VlDA==/109951163398561345.jpg", //歌手照片
                "alias": [],
                "albumSize": 23,
                "picId": 109951163398561345,
                "img1v1Url": "https://p2.music.126.net/RQ8pNp66CqAsieGtSaj_5g==/109951163398568078.jpg",
                "accountId": 6228671,//直接跳轉到用戶界面 ```https://music.163.com/#/user/home?id=6228671```//
                
                "img1v1": 109951163398568078,
                "mvSize": 57,
                "followed": false,
                "trans": null
            }
    ---

專輯搜索

 {
                "name": "耳朵",
                "id": 73914415,/*獲取詳細的專輯*/ ```https://api.bzqll.com/music/netease/album?key=579621905&id=73914415```//
                "type": "專輯",
                "size": 10,
                "picId": 109951163606377163,
                "blurPicUrl": "https://p2.music.126.net/tt8xwK-ASC2iqXNUXYKoDQ==/109951163606377163.jpg",//專輯的背景圖片
                "companyId": 0,
                "pic": 109951163606377163,
                "picUrl": "https://p2.music.126.net/tt8xwK-ASC2iqXNUXYKoDQ==/109951163606377163.jpg",
                "publishTime": 1539705600007,
                "description": "",
                "tags": "",
                "company": "華納音樂",//出版社
                "briefDesc": "",
                "artist": {
                    "name": "李榮浩",
                    "id": 4292,
                    "picId": 109951163398561345,
                    "img1v1Id": 0,
                    "briefDesc": "",
                    "picUrl": "https://p2.music.126.net/zYvSXBqlmL55t3CVo4VlDA==/109951163398561345.jpg",
                    "img1v1Url": "https://p2.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
                    "albumSize": 23,
                    "alias": [],
                    "trans": "",
                    "musicSize": 114,
                    "picId_str": "109951163398561345"
                },
                "songs": [],
                "alias": [],
                "status": 3,
                "copyrightId": 7002,
                "commentThreadId": "R_AL_3_73914415",
                "artists": [
                    {
                        "name": "李榮浩",
                        "id": 4292,
                        "picId": 0,
                        "img1v1Id": 0,
                        "briefDesc": "",
                        "picUrl": "https://p2.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
                        "img1v1Url": "https://p2.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
                        "albumSize": 0,
                        "alias": [],
                        "trans": "",
                        "musicSize": 0
                    }
                ],
                "picId_str": "109951163606377163"
            },

歌單搜索

{
                "id": 627656201,// ```https://api.bzqll.com/music/netease/songList?key=579621905&id=627656201&limit=10&offset=0```/*使用此id獲取歌單的詳細信息*/
                "name": "【網易雲熱評歌曲】起風了",
                "coverImgUrl": "https://p1.music.126.net/5-31DA1se_2v-jO3tmK1ww==/19235955928521384.jpg",//封面圖片
                "creator": {
                    "nickname": "YJ山海",
                    "userId": 408619428,
                    "userType": 0,
                    "authStatus": 0,
                    "expertTags": null,
                    "experts": null
                },
                "subscribed": false,
                "trackCount": 99,//專輯裏有多少歌
                "userId": 408619428,//暫時用不了
                "playCount": 16210406,//收聽人數
                "bookCount": 207813,//收藏人數
                "description": "qq:3198558041\n",//個人介紹
                "highQuality": false
    },

視頻搜索

{
                "coverUrl": "http://p1.music.126.net/XW0gq6bZFFw0FmGoVKkEWA==/109951163648211701.jpg",//封面
                "title": "【IG奪冠S8】八年啊!整整八年!老玩家們,你們還在嗎?",
                "durationms": 233002,
                "playTime": 10042,
                "type": 1,
                "creator": [
                    {
                        "userId": 103602066,//```https://music.163.com/#/user/home?id=103602066```//
                        "userName": "EM47"//用戶名
                    }
                ],
                "aliaName": null,
                "transName": null,
                "vid": "4F6174525D2C912A089D788A56B2732E", //沒法直接用,鏈接過去```https://music.163.com/#/video?id=4F6174525D2C912A089D788A56B2732E用法```//
                "markTypes": [],
                "alg": "alg_video_a"
            },

電臺搜索

找到電臺但是沒後播放電臺的接口
但是可以插入外部鏈接


<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=450 src="//music.163.com/outchain/player?type=4&id=1102016&auto=1&height=430"></iframe>

  {
                "id": 1102016,
                "dj": {
                    "defaultAvatar": false,
                    "province": 1000000,
                    "authStatus": 0,
                    "followed": false,
                    "avatarUrl": "http://p1.music.126.net/ZMmnmedpDlMIxv4KdFWQ9w==/109951162856660221.jpg",//作者頭像
                    "accountStatus": 0,
                    "gender": 2,//作者性別(1男2女)
                    "city": 1006900,
                    "birthday": 821462400000,
                    "userId": 55968978,
                    "userType": 0,
                    "nickname": "杜蘭道爾",//電臺作者
                    "signature": "The unseen blade is the deadliest",
                    "description": "",
                    "detailDescription": "",
                    "avatarImgId": 109951162856660221,
                    "backgroundImgId": 109951162960574792,
                    "backgroundUrl": "http://p1.music.126.net/dAGUZ5XjVaqcdw8Lyuhe9g==/109951162960574792.jpg",
                    "authority": 0,
                    "mutual": false,
                    "expertTags": null,
                    "experts": null,
                    "djStatus": 10,
                    "vipType": 0,
                    "remarkName": null,
                    "avatarImgIdStr": "109951162856660221",
                    "backgroundImgIdStr": "109951162960574792",
                    "avatarImgId_str": "109951162856660221"
                },
                "name": "英雄聯盟-League of Legends-",//電臺名字
                "picUrl": "http://p2.music.126.net/CwpUbgiEgO2P7muldIywzg==/18791753231964873.jpg",//電臺背景圖片
                "desc": "這麼久,很感謝大家一直陪伴我,一期又一期。這裏不一定是爲了音樂而來 這裏是對遊戲的回憶 英雄聯盟登錄音樂或者其他BGM好聽的我也會上傳 想聽什麼BGM也可以留言告訴我~有時候忙於工作和私事,有私信和你們想聽的歌我來不及去整理上傳,請見諒(誠摯鞠躬)",  //電臺描述
                "subCount": 5079,//訂閱數
                "programCount": 106,//有多少猴哥
                "createTime": 1426946013882,
                "categoryId": 3001,
                "category": "二次元",//電臺歸類
                "radioFeeType": 0,
                "feeScope": 0,
                "buyed": false,
                "videos": null,
                "finished": false,
                "underShelf": false,
                "purchaseCount": 0,
                "price": 0,
                "originalPrice": 0,
                "discountPrice": null,
                "lastProgramCreateTime": 1541309740354,
                "lastProgramName": "英雄聯盟K/DA《POP/STARS》",
                "lastProgramId": 2057624674,
                "picId": 18791753231964873,
                "rcmdText": null,
                "composeVideo": false,
                "shareCount": 15,
                "rcmdtext": null,
                "likedCount": 0,
                "commentCount": 0
            },

用戶搜索

  {
                "defaultAvatar": false,
                "province": 110000,
                "authStatus": 1,
                "followed": false,
                "avatarUrl": "http://p1.music.126.net/oOfuEHY_sBxBJrQ98QuEAw==/109951163393738615.jpg",
                "accountStatus": 0,
                "gender": 0,
                "city": 110101,
                "birthday": -2209017600000,
                "userId": 6228671,//做不了直接跳轉 ```https://music.163.com/#/user/home?id=6228671```//
                "userType": 2,
                "nickname": "李榮浩",
                "signature": "",
                "description": "歌手、製作人,代表作《模特》。",
                "detailDescription": "歌手、製作人,代表作《模特》。",
                "avatarImgId": 109951163393738615,
                "backgroundImgId": 2002210674180200,
                "backgroundUrl": "http://p1.music.126.net/45Nu4EqvFqK_kQj6BkPwcw==/2002210674180200.jpg",
                "authority": 0,
                "mutual": false,
                "expertTags": null,
                "experts": null,
                "djStatus": 0,
                "vipType": 0,
                "remarkName": null,
                "avatarImgIdStr": "109951163393738615",
                "backgroundImgIdStr": "2002210674180200",
                "avatarImgId_str": "109951163393738615",
                "followeds": 1634380, //粉絲
                "follows": 5,//關注
                "alg": "alg_user_basic",
                "playlistCount": 1,
                "playlistBeSubscribedCount": 1809
            },

歌詞搜索

{
                "name": "學貓叫", //歌名
                "id": 1313052452, //歌曲id ```https://api.bzqll.com/music/netease/song?key=579621905&id=1313052452```//
                "pst": 0,
                "t": 0,
                "ar": [
                    {
                        "id": 12532848,//歌手主頁```https://music.163.com/#/artist?id=12532848```//
                        "name": "小潘潘",//歌手名字
                        "tns": [],
                        "alias": []
                    },
                    {
                        "id": 790044,
                        "name": "小峯峯",
                        "tns": [],
                        "alias": []
                    }
                ],
                "alia": [],
                "pop": 100.0,
                "st": 0,
                "rt": null,
                "fee": 8,
                "v": 2,
                "crbt": null,
                "cf": "",
                "al": {
                    "id": 73467999, //名爲學貓叫(下面的名爲name)的專輯```https://api.bzqll.com/music/netease/album?key=579621905&id=73467999```//
                    "name": "學貓叫",
                    "picUrl": "http://p2.music.126.net/4xa9JOzhJTiRxLXR0qhbbA==/109951163573830258.jpg",
                    "tns": [],
                    "pic_str": "109951163573830258",
                    "pic": 109951163573830258
                },
                "dt": 209563,
                "h": {
                    "br": 320000,
                    "fid": 0,
                    "size": 8385350,
                    "vd": -1.0
                },
                "m": {
                    "br": 192000,
                    "fid": 0,
                    "size": 5031227,
                    "vd": 0.0
                },
                "l": {
                    "br": 128000,
                    "fid": 0,
                    "size": 3354166,
                    "vd": 0.0
                },
                "a": null,
                "cd": "",
                "no": 0,
                "rtUrl": null,
                "ftype": 0,
                "rtUrls": [],
                "djId": 0,
                "copyright": 0,
                "s_id": 0,
                "mst": 9,
                "cp": 651010,
                "mv": 0,
                "rtype": 0,
                "rurl": null,
                "publishTime": 1538150400007,
                "privilege": {
                    "id": 1313052452,
                    "fee": 8,
                    "payed": 0,
                    "st": 0,
                    "pl": 128000,
                    "dl": 0,
                    "sp": 7,
                    "cp": 1,
                    "subp": 1,
                    "cs": false,
                    "maxbr": 999000,
                    "fl": 128000,
                    "toast": false,
                    "flag": 256
                },
                "lyrics": [  //歌詞
                    "<b>學貓叫</b>",
                    "一起來看電視貓",
                    "溫馨陪伴更重要",
                    "大屏娛樂不能少",
                    "內容繽紛多頻道",
                    "精彩齊聚電視貓",
                    "每天都想看着你的好",
                    "你就像一隻可愛的貓",
                    "我的世界裏你不能缺少",
                    "客廳多了歡笑",
                    "是因爲有了你的好",
                    "你就是有愛的電視貓",
                    "我們打開電視貓",
                    "一起喵喵喵喵",
                    "全家一同看世界",
                    "有你陪伴更美好  ",
                    "還有最新熱播劇  ",
                    "綜藝娛樂不能少",
                    "你不讓我看我就喵喵喵",
                    "我們一起學貓叫",
                    "一起來看電視貓",
                    "溫馨陪伴更重要",
                    "大屏娛樂不能少",
                    "內容繽紛多頻道",
                    "精彩齊聚電視貓",
                    "每天都想看着你的好",
                    "我們打開電視貓",
                    "一起喵喵喵喵",
                    "全家一同看世界",
                    "有你陪伴更美好  ",
                    "還有最新熱播劇  ",
                    "綜藝娛樂不能少",
                    "你不讓我看我就喵喵喵",
                    "我們一起學貓叫",
                    "一起來看電視貓",
                    "溫馨陪伴更重要",
                    "大屏娛樂不能少",
                    "內容繽紛多頻道",
                    "精彩齊聚電視貓",
                    "每天都想看着你的好"
                ]
            },
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章