我目前正在尝试在R中访问SharePoint文件夹。我读了多篇文章来解决这个问题,但所有提出的解决方案似乎在我的情况下都无法运作。
我首先尝试使用httr包上传单个.txt文件,代码如下:
URL <- "<domain>/<file>/<subfile>/document.txt"
r <- httr::GET(URL, httr::authenticate("username","password",type="any"))
我收到以下错误信息:
Error in curl::curl_fetch_memory(url, handle = handle) :
URL using bad/illegal format or missing URL
然后我尝试了另一个使用类似语法(RCurl)的包:
URL <- "<domain>/<file>/<subfile>/document.txt"
r <- getURL(URL, userpwd = "username:password")
我遇到了以下错误:
Error in function (type, msg, asError = TRUE) :
我尝试了许多将R与SharePoint连接的方法,但这两种方法似乎是最直接的。(另外,我的URL看起来并不是问题,因为当我在Web浏览器中运行它时它可以正常工作)。
最终,我想要能够上传整个SharePoint文件夹到R中(不仅仅是单个文档)。设置我的SharePoint文件夹为工作目录,并使用base :: list.files()函数列出文件夹中的文件将非常有帮助,但我怀疑是否可能。
有人知道我该如何做吗?