模拟浏览器代理,默认为Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 Safari/537.36
访问延时,默认3秒
日志打印等级
日志文件路径,默认为./out.log
Client为网盘操作客户端,创建对象时传入百度cookie和百度token(打开浏览器调试模式,执行一般的网盘操作都能获取这两个参数)
对于文件上传\文件夹上传操作,需要在接口中传入bd_uss参数,该参数可通过浏览器调试模式手动获取
- create_dir:创建目录
- 参数
- bd_dir:待创建的网盘目录
- 参数
- upload_file:上传文件
- 参数
- local_file_path:本地文件路径
- bd_path:网盘路径,不包括文件名
- bd_uss:文件上传附加参数
- 参数
- upload_dir:上传目录
- 参数
- local_dir:本地目录
- bd_dir:网盘目录
- bd_uss:文件上传附加参数
- 参数
- delete_dir:删除目录
- 参数
- bd_dir:目录路径
- 参数
- delete_file:删除文件
- 参数
- bd_file_path:网盘文件路径
- 参数
- modify_dir_name:修改目录名
- 参数
- bd_dir_old_path:原目录名,包括路径
- bd_dir_new_name:新目录名,不包括路径
- 参数
- modify_file_name:修改文件名
- 参数
- bd_file_old_path:原文件名,包括路径
- bd_file_new_name:新文件名,不包括
- 参数
- select_all_from_dir:查询指定目录下的文件\目录
- 参数
- bd_dir:目录
- num:一次性查询数量,默认为100
- 返回
- 查询结果,类型为json
- 参数
- save_to_bd_dir:保存网盘资源到指定路径
- 参数
- pan_url:网盘链接
- pan_code:网盘密码
- bd_dir:网盘路径,默认为根路径
- 参数
- set_code_cookie:对于需要网盘密码的操作,输入密码后记录相应资源的cookie
- 参数
- pan_url:网盘链接
- pan_code:网盘密码
- 参数
- transfer_source:保存资源的实际操作
- 参数(网盘web必要参数)
- fsidlist
- bd_dir
- shareid
- from_
- referer
- cookie
- 参数(网盘web必要参数)
- 目前仅测试了普通百度网盘账号相关操作
- 仅在linux下完成测试
- 对于个别参数代码中硬编码为某一固定值,虽不影响使用,但不了解参数的真正意义