From fc402fc071f74d9e392d8fbda6f5c6c69bf0a540 Mon Sep 17 00:00:00 2001
From: thefatwhale <50515732+thefatwhale@users.noreply.github.com>
Date: Sun, 19 Jul 2020 22:19:43 +0800
Subject: [PATCH 1/3] Create musicStream_url.md
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
创建 musicStream_url.md 简单写了点,先保存一下
---
music/musicStream_url.md | 50 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
create mode 100644 music/musicStream_url.md
diff --git a/music/musicStream_url.md b/music/musicStream_url.md
new file mode 100644
index 0000000..e0d74ea
--- /dev/null
+++ b/music/musicStream_url.md
@@ -0,0 +1,50 @@
+# 音频流URL
+
+
+
+## 获取音频流URL
+
+> http://www.bilibili.com/audio/music-service-c/web/url
+
+*请求方式:GET*
+
+**url参数:**
+
+| 参数名 | 类型 | 内容 | 必要性 | 备注 |
+| ------- | ---- | ------ | ----- | ---- |
+|sid |num |音频auID |必要 | |
+|privilege|num | | | |
+|quality |num | | | |
+
+
+**json回复:**
+
+根对象:
+
+|字段|类型|内容|备注|
+|----|---|----|----|
+|code|num|返回值|0:成功|
+|msg |str| | |
+|data|obj|数据本体||
+
+`data`对象:
+
+|字段|类型|内容|备注|
+|---|----|----|---|
+|cover|nul|
+|info|str|
+|qualities|nul|
+|sid|num|音频auID|
+|size|num|文件大小(单位:字节)|
+|timeout|num|有效时长(一般为三个小时)|
+|title|nul|
+|type|num|
+|cdns|array|音频url|
+
+`data`对象的`cdns`数组:
+
+
+| 项 | 类型 | 内容 | 备注 |
+|------|-----|-------------------|-----|
+| 0 | str | 音频url | |
+| 1 | str | | |
From 605c701441568fdd36e371540538be46479ef92f Mon Sep 17 00:00:00 2001
From: thefatwhale <50515732+thefatwhale@users.noreply.github.com>
Date: Mon, 20 Jul 2020 01:11:04 +0800
Subject: [PATCH 2/3] =?UTF-8?q?=E8=A1=A5=E5=85=A8=E4=BA=86=E4=B8=80?=
=?UTF-8?q?=E4=BA=9B=E5=80=BC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
补全了一些值
---
music/musicStream_url.md | 57 ++++++++++++++++++++++------------------
1 file changed, 32 insertions(+), 25 deletions(-)
diff --git a/music/musicStream_url.md b/music/musicStream_url.md
index e0d74ea..2ea5d93 100644
--- a/music/musicStream_url.md
+++ b/music/musicStream_url.md
@@ -8,43 +8,50 @@
*请求方式:GET*
+__\*Web版无法播放付费歌曲!__
+
**url参数:**
-| 参数名 | 类型 | 内容 | 必要性 | 备注 |
-| ------- | ---- | ------ | ----- | ---- |
-|sid |num |音频auID |必要 | |
-|privilege|num | | | |
-|quality |num | | | |
+| 参数名 | 类型 | 内容 | 必要性 | 备注 |
+| ------- | ---- | ------ | ----- | -------------- |
+|sid |num |音频auID |必要 |不需要au前缀 |
+|privilege|num |一般为2| 非必要 |**作用尚不明确**|
+|quality |num |一般为2| 非必要 |**作用尚不明确**|
+_只测试了`quality`在\[-2,10\]范围内没法调整 音频品质_
**json回复:**
根对象:
-|字段|类型|内容|备注|
-|----|---|----|----|
-|code|num|返回值|0:成功|
-|msg |str| | |
-|data|obj|数据本体||
+|字段|类型| 内容 | 备注 |
+|----|---|-------------|-----------------------------------------|
+|code|num| 返回值 | 0:成功
7201006:未找到或已下架 |
+|msg |str|对`code`的描述|"success"
"收听出错,音频未找到或已下架"|
+|data|obj| 数据本体 |当`code`为7201006时不存在 |
`data`对象:
-|字段|类型|内容|备注|
-|---|----|----|---|
-|cover|nul|
-|info|str|
-|qualities|nul|
-|sid|num|音频auID|
-|size|num|文件大小(单位:字节)|
-|timeout|num|有效时长(一般为三个小时)|
-|title|nul|
-|type|num|
-|cdns|array|音频url|
+|字段 |类型 |内容 |备注 |
+|---------|--------|---------|--------------------------------|
+|cover |nul |空 |**作用尚不明确** |
+|info |str |空字符串 |**作用尚不明确** |
+|qualities|nul |空 |**作用尚不明确** |
+|sid |num |音频auID | |
+|size |num |文件大小 |单位:字节,当`type`为-1时`size`为0|
+|timeout |num |有效时长 |一般为三个小时 |
+|title |nul |空 |**作用尚不明确** |
+|type |num |音频版权 |1为正常
-1为付费 |
+|cdns |array |音频url | |
`data`对象的`cdns`数组:
-| 项 | 类型 | 内容 | 备注 |
-|------|-----|-------------------|-----|
-| 0 | str | 音频url | |
-| 1 | str | | |
+| 项 | 类型 | 内容 | 备注 |
+|------|-----|-------------------|---------------------------------------------------------------------------------|
+| 0 | str | 音频url |当`data`对象`type`为1时可以获得完整版
当`data`对象`type`为-1时可以获得30秒试听版本|
+| 1 | str | 音频url(备用) | |
+
+**发送音频url请求时需要 `user-agent`值不为空** 否则会失败
+
+默认为192Kbps(标准)品质
From 650f1fc6a01c2aa255157d13ea3c0b092826b898 Mon Sep 17 00:00:00 2001
From: thefatwhale <50515732+thefatwhale@users.noreply.github.com>
Date: Mon, 20 Jul 2020 01:16:34 +0800
Subject: [PATCH 3/3] =?UTF-8?q?=E6=BF=80=E6=B4=BB=E4=BA=86=20=E6=92=AD?=
=?UTF-8?q?=E6=94=BE&=E4=B8=8B=E8=BD=BD=E5=9C=B0=E5=9D=80=EF=BC=88?=
=?UTF-8?q?=E9=9F=B3=E9=A2=91=E6=B5=81=EF=BC=89=E7=9A=84=E9=93=BE=E6=8E=A5?=
=?UTF-8?q?=20=E5=B9=B6=E6=9B=B4=E6=94=B9=E7=8A=B6=E6=80=81=E4=B8=BA=20x?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
不太会markdown 请仔细检查一下,谢谢!
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 8714bab..d3d4b09 100644
--- a/README.md
+++ b/README.md
@@ -85,7 +85,7 @@
- [歌单&音频收藏夹详细信息](music/music_list.md)×
- [状态数](music/status_number.md)×
- [投币&收藏](music/coin&fav.md)×
- - 播放&下载地址(音频流)
+ - [播放&下载地址(音频流)](music/musicStream_url.md)×
- 音频榜单
- [排行榜&最新动态](ranking&dynamic)
- [排行榜](ranking&dynamic/ranking.md)x