đang cố gắng viết tập lệnh R sẽ truy cập tệp Excel được lưu trữ trên trang Sharepoint của công ty tôi để tôi có thể thực hiện một vài phép tính và vẽ kết quả. Tôi đã thử nhiều cách khác nhau để làm điều này (download.file, RCurl getURL(), gdata), nhưng tôi dường như không thể tìm ra cách để làm điều này. Url là HTTPS và cần có tên người dùng và mật khẩu. Tôi đã nhận được gần nhất với mã này:Truy cập tệp Excel từ Sharepoint bằng R
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")
Điều này dường như kết nối (mặc dù tên người dùng và mật khẩu dường như không thành vấn đề) và trả về
> 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}&file=MyFile.xlsx&action=default\">here</a>.</h2>\r\n</body></html>\r\n"`
Tuy nhiên, tôi không chắc chắn phải làm gì vào thời điểm này, hoặc thậm chí nếu tôi đi đúng hướng. Chúng tôi rất trân trọng bất kỳ sự giúp đỡ nào.
Bạn đã có may mắn khi truy cập vào nó chưa? Tôi có một câu hỏi tương tự. – schlusie
Không, tôi không thể đoán ra được. – jim616