網易雲音樂/QQ音樂API更新,支援多音質切換/MV獲取
阿新 • • 發佈:2018-12-17
自從上一版開源過後到現在音樂介面的呼叫量已經達到了快100W,但是最近由於網易雲的更新,導致部分介面不能使用,最近在工作之餘抽出時間把API重寫。
本次API版本不再使用PHP,使用Java,相比以前速度更快(畢竟我是擼Java的,不會PHP),前期不考慮開源,當API完善差不多的時候再考慮開源,如有需要請加群聯絡我。
廢話不多說,直接上說明文件
當前支援平臺
1. 網易雲音樂
- No.1 歌單獲取
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 網易雲歌單的ID | 無 |
n | × | 歌單請求數量 | 預設為 1000 |
s | × | 歌單最近的s個收藏者 | 無 |
- No.2 搜尋音樂/專輯/歌單/MV
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
s | √ | 搜尋關鍵詞 | 無 |
limit | × | 搜尋型別 | 預設為 100 |
說明 : 呼叫此介面 , 傳入搜尋關鍵詞可以搜尋該音樂/專輯/歌單/MV ,預設音樂/專輯/歌單/MV的搜尋結果全部返回, 使用音樂獲取介面傳入歌曲 id 獲取具體的播放連結
- No.3 獲取專輯詳情
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 專輯ID | 無 |
- No.4 獲取音樂詳情
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 音樂ID | 無 |
- No.5 獲取音樂播放地址
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 音樂ID | 無 |
br | √ | 位元速率 | 預設最大位元速率 即最高音質 999000 |
說明: 位元速率型別:128000 192000 320000 999000
- No.6 獲取音樂歌詞
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 音樂ID | 預設獲取翻譯歌詞 |
- No.6 獲取音樂圖片
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 音樂ID | 預設獲取最大圖 |
- No.7 獲取MV資訊
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | MV ID | 預設獲取MP4格式 |
- No.8 獲取MV播放地址
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | MVID | |
r | × | 視訊格式 | 預設1080 |
說明: 視訊大小型別:1080 720 480 240
2. QQ音樂
- No.1 歌單獲取
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 歌單的ID | 無 |
- No.2 搜尋音樂/專輯/歌單/MV
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
s | √ | 搜尋關鍵詞 | 無 |
num | × | 搜尋結果數量 | 預設為 1000 |
page | × | 搜尋結果頁數 | 預設為 1 |
說明 : 呼叫此介面 , 傳入搜尋關鍵詞可以搜尋該音樂/專輯/歌單/MV ,預設音樂/專輯/歌單/MV的搜尋結果全部返回, 使用音樂獲取介面傳入歌曲 id 獲取具體的播放連結
- No.3 獲取專輯詳情
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 專輯ID | 無 |
- No.4 獲取音樂詳情
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 音樂ID | 無 |
- No.5 獲取音樂播放地址
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 音樂ID | 無 |
br | √ | 位元速率 | 預設最大位元速率 即最高音質 320 |
說明: 位元速率型別:24 48 96 128 192 320
- No.6 獲取音樂歌詞
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 音樂ID | 預設獲取翻譯歌詞 |
- No.6 獲取音樂圖片
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | 音樂ID | 預設獲取最大圖 |
- No.7 獲取MV資訊(暫無可用,待修復)
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | MV ID | 預設獲取MP4格式 |
- No.8 獲取MV播放地址
引數說明 | 是否必須 | 說明 | 預設值 |
---|---|---|---|
key | √ | 請求祕鑰,QQ群號 | 579621905 |
id | √ | MVID | |
r | × | 視訊格式 | 預設 3:720 |
說明: 視訊大小型別:1:360 2:480 3:720 4:1080
目前已更新介面暫時就這麼多,抽時間將繼續完善和開發其他平臺的音樂獲取,如有需求請QQ群聯絡我。