转存并分享文件:将百度网盘分享链接中的文件转存到自己的网盘中,并可选择是否创建分享链接。
注意:Cookie通常有效期为1个月,过期需要重新获取;建议使用SVIP账号,不然单次转存文件太多会报错。
https://api.233.lol/baidu/
【强烈推荐使用2或3,百度网盘删除文件需要手机验证!】
| 参数名 | 必选 | 类型 | 说明 |
|------|------|------|------|
| url | 是 | string | 百度网盘分享链接,例如:https://pan.baidu.com/s/1xxx?pwd=abcd(带pwd)|
| pwd | 是 | string | 分享链接的提取码,目前百度网盘分享链接必定有提取码 |
| token | 是 | string | 用户调用接口token,在用户中心-个人信息获取 |
| fid | 否 | string | 保存到指定的目录ID,可在用户中心-API管理获取,默认保存到根目录 |
| share | 否 | boolean | 是否创建分享链接,true或false,默认false 仅转存 |
| code | 否 | string | 自定义提取码,share=true时可用,不传默认自动生成 |
| time | 否 | int | 有效期,0=永久,1=1天,7=7天,30=30天,默认0 |
| repeat | 否 | int | 去重方式,1=删除重复文件,2=重复文件名后缀加(待删除+随机数),3=重复文件移动到待删除的目录,文件名后缀加(待删除+随机数),4=删除源文件去重失败以后,继续执行转存或分享,默认1 |
| 参数名 | 类型 | 说明 |
|-------|------|------|
| success | boolean | 请求是否成功 |
| message | string | 提示信息 |
| data | object | 返回数据 |
| data.file_name | string | 文件名称 |
| data.share_url | string | 分享链接(仅share=true时返回) |
| data.pwd | string | 提取码(仅share=true时返回) |
| data.time | int | 有效期天数(仅share=true时返回) |
https://api.233.lol/baidu/?url=https://pan.baidu.com/s/xxx&token=abcdef123456
https://api.233.lol/baidu/?url=https://pan.baidu.com/s/xxx?pwd=abcd&token=abcdef123456
https://api.233.lol/baidu/?url=https://pan.baidu.com/s/xxx?pwd=abcd&token=abcdef123456&fid=/我的资源
https://api.233.lol/baidu/?url=https://pan.baidu.com/s/xxx?pwd=abcd&token=abcdef123456&fid=/我的资源&share=true&time=0
https://api.233.lol/baidu/?url=https://pan.baidu.com/s/xxx?pwd=abcd&token=abcdef123456&fid=/我的资源&share=true&code=xxxx&time=7
{
"success": true,
"message": "转存成功",
"data": {
"file_name": "测试文件.mp4"
}
}
{
"success": true,
"message": "转存并分享成功",
"data": {
"file_name": "测试文件.mp4",
"share_url": "https://pan.baidu.com/s/xxx",
"pwd": "abcd",
"time": 0
}
}
{
"success": false,
"message": "错误信息",
"data": null
}
| 错误信息 | 说明 | 解决方案 |
|---------|------|---------|
| 参数错误: 缺少url参数 | 未提供分享链接 | 检查url参数是否正确传递 |
| 参数错误: 缺少pwd参数 | 未提供提取码 | 检查分享链接是否需要提取码 |
| 参数错误: 缺少token参数 | 未提供用户token | 在用户中心获取token |
| Token无效或账号已被封禁 | token错误或账号状态异常 | 检查token是否有效,或联系站长 |
| 调用次数已用完或已过期 | 超出调用限制或已过期 | 联系站长加次数和时间 |
| 未设置Cookie或Cookie已失效 | 如错误信息所示 | 需要在API详情设置对应Cookie |
| 无效的分享链接格式 | 分享链接格式错误 | 检查分享链接是否正确 |
| 提取码错误 | 提供的提取码不正确 | 检查提取码是否正确 |
| 获取文件信息失败 | 获取分享文件信息失败 | 检查分享链接是否有效 |
| 转存任务执行失败 | 转存过程中出错 | 重试或联系客服 |