mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-05-23 22:37:41 +08:00
docs: 补充歌曲字段说明
This commit is contained in:
parent
7e38d10383
commit
8c140fe6d3
@ -2284,7 +2284,14 @@ djId: u64,
|
|||||||
其他:是DJ节目,表示DJ ID
|
其他:是DJ节目,表示DJ ID
|
||||||
copyright: u32, 0, 1, 2: 功能未知
|
copyright: u32, 0, 1, 2: 功能未知
|
||||||
s_id: u64, 对于t == 2的歌曲,表示匹配到的公开版本歌曲ID
|
s_id: u64, 对于t == 2的歌曲,表示匹配到的公开版本歌曲ID
|
||||||
mark: u64, 功能未知
|
mark: u64, 一些歌曲属性,用按位与操作获取对应位置的值
|
||||||
|
8192 立体声?(不是很确定)
|
||||||
|
131072 纯音乐
|
||||||
|
1048576 脏标 🅴
|
||||||
|
其他未知,理论上有从1到2^63共64种不同的信息
|
||||||
|
专辑信息的mark字段也同理
|
||||||
|
例子:id 1859245776 和 1859306637 为同一首歌,前者 mark & 1048576 == 1048576,后者 mark & 1048576 == 0,因此前者是脏版。
|
||||||
|
|
||||||
originCoverType: enum
|
originCoverType: enum
|
||||||
0: 未知
|
0: 未知
|
||||||
1: 原曲
|
1: 原曲
|
||||||
@ -2301,6 +2308,14 @@ mst: u32, 偶尔为0, 常为9,功能未知
|
|||||||
cp: u64, 功能未知
|
cp: u64, 功能未知
|
||||||
publishTime: i64, 毫秒为单位的Unix时间戳
|
publishTime: i64, 毫秒为单位的Unix时间戳
|
||||||
pc: 云盘歌曲信息,如果不存在该字段,则为非云盘歌曲
|
pc: 云盘歌曲信息,如果不存在该字段,则为非云盘歌曲
|
||||||
|
privilege:权限相关信息
|
||||||
|
cs:bool,是否为云盘歌曲
|
||||||
|
st:小于0时为灰色歌曲, 使用上传云盘的方法解灰后 st == 0
|
||||||
|
toast:bool,是否「由于版权保护,您所在的地区暂时无法使用。」
|
||||||
|
flLevel:免费用户的该歌曲播放音质
|
||||||
|
plLevel:当前用户的该歌曲最高试听音质
|
||||||
|
dlLevel:当前用户的该歌曲最高下载音质
|
||||||
|
maxBrLevel;歌曲最高音质
|
||||||
```
|
```
|
||||||
|
|
||||||
### 获取专辑内容
|
### 获取专辑内容
|
||||||
|
Loading…
x
Reference in New Issue
Block a user