解析baidupan分享链接:先获取文件列表,再按序号解析直链。
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| ck | string | 是 | Cookie |
| url | string | 是 | 分享链接 |
| pwd | string | 否 | 提取码,链接自带可留空 |
| action | string | 是 | list 获取文件列表;parse 解析指定文件 |
| level | int | 否 | 递归层级,默认 1;0 为不限 |
| n | string | 否 | 文件序号,多个用英文逗号分隔,如 1,2,3;action=parse 时必填 |
第一步:获取文件列表
ck=你的Cookie url=https://pan.baidu.com/s/1xxxxxxxx pwd=abcd action=list level=1
第二步:按序号解析
ck=你的Cookie url=https://pan.baidu.com/s/1xxxxxxxx pwd=abcd action=parse level=1 n=1,2
action=list
{
"code": 0,
"msg": "success",
"data": {
"total": 2,
"level": 1,
"files": [
{ "n": 1, "filename": "文件A.mp4", "isdir": "0", "level": 1, "path": "/文件A.mp4" },
{ "n": 2, "filename": "文件夹B", "isdir": "1", "level": 1, "path": "/文件夹B" }
]
}
}
action=parse
{
"code": 0,
"msg": "success",
"data": {
"total": 2,
"files": [
{ "n": 1, "filename": "文件A.mp4", "url": "https://d.pcs.baidu.com/file/xxxx" },
{ "n": 2, "filename": "文件C.mp4", "url": "https://d.pcs.baidu.com/file/yyyy" }
]
}
}
| 字段 | 说明 |
|---|---|
| code | 0 成功;1 失败 |
| msg | 结果说明 |
| data.total | 返回条目数量 |
| data.level | 实际使用的递归层级(仅 list) |
| data.files[].n | 序号,用于下一步 parse |
| data.files[].filename | 文件名 |
| data.files[].isdir | 1 目录;0 文件(仅 list) |
| data.files[].level | 所在层级(仅 list) |
| data.files[].path | 文件路径(仅 list) |
| data.files[].url | 解析后的下载直链(仅 parse) |
ck 为本人账号 Cookie,本站不提供内置如有问题请联系: Q:zcsky122