Подтвердить что ты не робот

Доступ к файлу Excel из Sharepoint с помощью R

Я пытаюсь написать R script, который будет обращаться к файлу Excel, который хранится на моей странице Sharepoint, чтобы я мог сделать несколько расчетов и построить результаты. Я пробовал различные способы сделать это (download.file, RCurl getURL(), gdata), но я не могу понять, как это сделать. URL-адрес - HTTPS, и должно быть имя пользователя и пароль. Я получил самое ближайшее с этим кодом:

require(RCurl)
URL<-"https://companyname.sharepoint.com/sites/folder/_layouts/15/WopiFrame.aspx?sourcedoc={2DCC2ED7-1C13-4910-AFAD-4A9ACFF1C797}&file=myfile.xlsx&action=default'  
f<-getURL(URL,verbose=T,ssl.verifyhost=F,ssl.verifypeer=F,userpwd="mylogin:mypw") 

Кажется, что это соединение (хотя имя пользователя и пароль не имеют значения) и возвращает

> f  
[1] "<html><head><title>Object moved</title></head><body>\r\n<h2>Object moved to <a href=\"https://companyname.sharepoint.com/sites/_layouts/15/WopiFrame2.aspx?sourcedoc={2DCC2ED7-1C13-4910-AFAD-4A9ACFF1C797}&amp;file=MyFile.xlsx&amp;action=default\">here</a>.</h2>\r\n</body></html>\r\n"`

Однако я не уверен, что делать в этот момент, или даже если я на правильном пути. Любая помощь будет оценена.

4b9b3361

Ответ 1

Я использую

library(readxl) read_excel('//companySharepointSite/project/.../ExcelFilename.xlsx', 'Sheet1', skip=1)

Заметьте, нет https:, и иногда мне нужно сначала открыть файл (т.е. вырезать и вставить //companySharepointSite/project/.../ExcelFilename.xlsx в адресную строку браузера)

Peter A