百度云上传(离线)接口,备份数据到百度云

来源:互联网 发布:韩国知乎 编辑:程序博客网 时间:2024/05/16 05:36

百度云上传(离线)接口
最近想做一个数据备份到云盘,因为之前分析过百度云,所以还是着重看了百度云,然后想通过离线直接存到网盘

curl 'http://pan.baidu.com/rest/2.0/services/cloud_dl'  -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.104 Safari/537.36 Core/1.53.2141.400 QQBrowser/9.5.10219.400' -H 'Cookie: BDUSS=J6anJqYktXVjAzeUNmTGxTb2Qzd21qN1ZZVGhGMzU0MEYtdnRMWVBCLVVQM4BaSUFBQUFBJCQAAAAAAAAAAAEAAADnKzAOw7vC~rXE18~Jq8Gp0rkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSyIlmUsiJZVG'   --data 'method=add_task&app_id=250528&source_url=http%3A%2F%2F106.14.130.41%2Fetc.tar.gz&save_path=%2F41back%2F' --compressed

curl ‘http://pan.baidu.com/rest/2.0/services/cloud_dl’ -H ‘User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.104 Safari/537.36 Core/1.53.2141.400 QQBrowser/9.5.10219.400’ -H ‘Cookie: BDUSS=J6anJqYktXVjAzeUNmTGxTb2Qzd21qN1ZZVGhGMzU0MEYtdnRMWVBCLVVQM4BaSUFBQUFBJCQAAAAAAAAAAAEAAADnKzAOw7vC~rXE18~Jq8Gp0rkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSyIlmUsiJZVG’ –data ‘method=add_task&app_id=250528&source_url=http%3A%2F%2F106.14.130.41%2Fetc.tar.gz&save_path=%2F41back%2F’ –compressed
这是精简后的请求参数了
User-Agent 尽量加上
BDUSS,就是accesstoken了
source_url离线的url
save_path保存的目录,可以是不存在的目录

BDUSS作为唯一的身份认证,自己F12查看,这个token是8年的有效期
先登录获取token,然后手动删除,再刷新页面,登录,就拿到了一个8年的token

备份的目录,自己搭建一个web,在备份的文件名前面加一个复杂的目录名,相当于密码,简单的设置,避免被人猜到
url加备份文件名,作为source_url
这样一个备份到百度云就完成了
感觉加目录名比较复杂的,可以用限制ip访问来做
百度云盘的ip端大概是下面4个,
58.217.202.0/24
111.13.102.0/24
180.149.143.0/24
220.181.165.0/24

Deny From allAllow From 58.217.202.0/24Allow From 111.13.102.0/24 Allow From 180.149.143.0/24Allow From 220.181.165.0/24
阅读全文
1 0
原创粉丝点击