适用于 JavaScript SDK v7.2 的 OneDrive 文件选取器概述
注意: v7.2 文件选取器库不再接收更新,我们建议你尽快迁移到在解决方案中实际使用 v8 选取器 。
借助 OneDrive 文件选取器,Web 应用可以轻松连接 OneDrive 和 SharePoint 中存储的内容。 使用文件选取器,可以打开、保存和共享 OneDrive 或 SharePoint 中存储的文件,而无需编写自定义文件 UI 代码。
可以通过下列方式使用文件选取器 SDK 将应用与 OneDrive 和 SharePoint 集成:
- 打开文件,然后获取用于下载文件内容的短期 URL。
- 创建用于查看或编辑文件的可共享长期链接。 这些链接旨在发送或共享给同事、亲朋好友或其他人。
- 获取文件的直接链接(必须有最终用户授权)。
- 获取文件的文件 ID 或文件夹 ID,这些 ID 可与 Microsoft Graph 结合使用,以便对文件执行操作。
- 将文件保存到 OneDrive 或 SharePoint 团队网站。
设置
必须通过 Azure 应用注册页面注册应用并获取应用 ID,才能开始使用文件选取器。
- 使用 Microsoft 帐户/工作或学校帐户登录 Azure 应用注册页面。
- 单击“添加应用”,再输入应用名称。
- 创建应用后,将应用配置为支持 JavaScript 文件选取器:
- 单击“生成新密码”****,创建“应用密码”****。 虽然文件选取器无需此值,但必须进行创建。
- 单击“添加平台”****,然后选择“Web”****。
- 输入一个或多个“URL”****,即托管文件选取器的网站网页。 必须为托管文件选取器的每个网页输入重定向 URL。
- 单击“保存”**** 按钮,保存更改。
- 复制应用的应用 ID,然后在提供的 JavaScript options 对象中使用此 ID 打开或保存文件。
后续步骤
详细了解如何使用 OneDrive 文件选取器打开文件或使用 OneDrive 文件选取器 SDK 保存文件。
支持的浏览器
OneDrive 文件选取器和保存器支持以下 Web 浏览器:
- Internet Explorer 桌面版和移动版 11 及更高版本
- Microsoft Edge v25 及更高版本
- Chrome 桌面版 5 及更高版本
- Chrome Android 版
- Android 浏览器 4.1 及更高版本
- Firefox 桌面版和移动版 8 及更高版本
- Safari 桌面版和移动版 5 及更高版本
许可证
版权所有 (c) Microsoft Corporation。 保留所有权利。
在 MIT 许可证下获得许可。