Grz*_*zki 7 office365 sharepoint-2013 onedrive
我的公司将 Office 365 与 OneDrive 结合使用。我在那里上传了一个 Excel 文件并通过“访客链接”共享。
是否可以生成一个链接,某人可以使用该链接下载文件而无需进一步验证?
出于自动化目的,我正在考虑简单的方案:
wget https://acmeamce.sharepoint.com/personal/myname/.../blabla.xlsx
Run Code Online (Sandbox Code Playgroud)
由于发现 OneDrive for Business 实际上是重新命名的 Sharepoint 2013 和Sharepoint@SE 中的答案,我设法获得了一个用于以编程方式下载文档的链接。
实现的一种方法是右键单击 Web GUI 中的文档并在那里获取 URL。它对我不起作用,因为此 URL 需要身份验证,但是...
以 URL 的前缀为例
https://acmeacme.sharepoint.com/personal/myname/_layouts/15/download.aspx?SourceUrl=
Run Code Online (Sandbox Code Playgroud)
以及作为访客链接生成的“常用”URL
https://acmacme.sharepoint.com/personal/myname/_layouts/15/guestaccess.aspx?guestaccesstoken=123123%3d&docid=123123
Run Code Online (Sandbox Code Playgroud)
并将它们连接起来就像一个魅力:
wget https://acmeacme.sharepoint.com/personal/myname/_layouts/15/download.aspx?SourceUrl=https://acmacme.sharepoint.com/personal/myname/_layouts/15/guestaccess.aspx?guestaccesstoken=123123%3d&docid=12312
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14318 次 |
| 最近记录: |