在 R 中,访问存储在 SP 中的 Excel 文件实际上获取的是 HTML 引用而不是实际文件

问题描述

我正在尝试访问存储在我公司 Sharepoint 中的 Excel 文件方法是找到 herethere

因此我使用以下代码

library(httr)
library(readxl)
url <- "https://blah/Correspondances_Pays.xlsx"
r <- GET(url,authenticate(":",":","ntlm"))

但后来我没有得到实际的 Excel 文件,而是一个类似于 HTML 项目的东西:

> r
Response [https:/blah/Correspondances_Pays.xlsx]
  Date: 2021-04-12 14:11
  Status: 400
  Content-Type: text/html
  Size: 1.96 kB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML dir=ltr><HEAD><TITLE>The page cannot be displayed</TITLE>
<STYLE id=L_defaultr_1>A:link {
    FONT: 8pt/11pt verdana; COLOR: #ff0000
}
A:visited {
    FONT: 8pt/11pt verdana; COLOR: #4e4e4e
}
</STYLE>

...

而且各种导入excel文件方法都不行

我使用actuel id/password 而不是authenticate(":","ntlm") 得到了相同的结果,并且下载文件不会改变任何东西(我确实得到了一个2 ko 文件而不是几个Mo oe)

如何实际访问文件

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)