首页 文章

使用Picker为OneDrive Business中的文件获取外部URL

提问于
浏览
0

我想使用JavaScript Picker API获取OneDrive Business中文件的永久外部链接 . 链接不应过期,并且应该允许在不登录的情况下下载文件 .

我在OneDrive Business帐户中启用了外部文件共享 . 在UI中,我可以获得像 https://[my_host].sharepoint.com/personal/apps_tmp_onmicrosoft_com/_layouts/15/guestaccess.aspx?docid=...&authkey=... 这样的链接 . 这个链接是我需要的 .

但是当我在选择器中选择相同的文件时,我得到一个链接 https://[my_host].sharepoint.com/personal/apps_tmp_onmicrosoft_com/_layouts/15/guestaccess.aspx?guestaccesstoken=...&docid=2_...&rev=1 . 此链接需要登录 .

个人OneDrive没有这样的问题 . 是否可以使用Picker获取带有 authkey 的OneDrive Business文件的链接?

1 回答

  • 0

    通过添加 createLinkParameters: { type: 'view', scope: 'anonymous' } 解决了这个问题 .

相关问题