使用Curl / Wget自动从sharepoint下载文件/文件夹
发布时间:2020-12-14 02:13:53 所属栏目:Linux 来源:网络整理
导读:我一直在尝试使用Curl和wget从Sharepoint下载文件.我打算将它作为脚本,每天自动运行并从URL下载文件. 我尝试使用CURL和以下命令 curl -O --user Myusername:Mypassword https://OurDomain.sharepoint.com/_XXXfile=IPS_cleaned.xlsxaction=default 但它给了
我一直在尝试使用Curl和wget从Sharepoint下载文件.我打算将它作为脚本,每天自动运行并从URL下载文件.
我尝试使用CURL和以下命令 curl -O --user Myusername:Mypassword https://OurDomain.sharepoint.com/_XXX&file=IPS_cleaned.xlsx&action=default 但它给了我关于SSL连接的错误.我知道CURL 7.35中存在一些现有的错误所以我把它降级到了7.22.但仍然给我同样的错误. 我也尝试过使用Wget wget --user=Myusername --password=MyPassword --no-check-certificate https://OurDomain.sharepoint.com/_XXX&file=IPS_cleaned.xlsx&action=default 但它仍然给我错误 – 无法建立SSL连接 有人可以让我知道我如何完成我的任务 UPDATE 我能够解决CURL中的错误.以下是我给出的命令 curl -O -L --sslv3 -A "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML,like Gecko) Chrome/0.A.B.C Safari/525.13" --user Myusername:Mypassword 'https://OurDomain.sharepoint.com/_%7BB21r-9CA2-345DEF%7D&file=IPS_cleaned.xlsx&action=default' 现在它下载的是一个文件,当我打开它时,它显示了Sharepoint的登录页面.它不下载实际的excel文件. 任何原因? 解决方法
我自己也遇到了同样的问题,并且每天登录时都采用了我那种不那么自动但又非常方便的方式.
>使用浏览器登录Sharepoint, wget --cookies=on --load-cookies cookies.txt --keep-session-cookies --no-check-certificate -m https://yoursharepoint.com 文件下载得很好. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |