【发布时间】:2014-07-30 13:16:11
【问题描述】:
如何将 Onedrive 与 Winjs 集成。搜索显示没有结果,但我发现了 dvlup 挑战,用于 onedirve 集成(不适用于 Winjs)。
【问题讨论】:
-
javascript api link 在此页面上可能会有所帮助。
如何将 Onedrive 与 Winjs 集成。搜索显示没有结果,但我发现了 dvlup 挑战,用于 onedirve 集成(不适用于 Winjs)。
【问题讨论】:
取决于你所说的 WinJS 是什么意思。如果只是一个 Web 应用程序,那么就像任何 Javascript API 一样立即使用 OneDrive 公开的 API。 OneDrive 使用 OAuth 登录:https://dev.onedrive.com/auth/msa_oauth.htm
在 WinJS 中,这意味着使用 XHR 和 Promises。您可以从以下帖子中从 Twitter OAuth 中找到一些有关 OneDrive OAuth 的提示:Twitter OAuth with WinJS(它们的工作方式相同)。
如果针对特定设备,设置正确的清单规则,可能需要下载 SDK 来处理文件。 WinJS 包括用于文件处理的 FileOpenPicker 和 FileSavePicker(从 Windows.Storage.Pickers 命名空间中找到):https://dev.onedrive.com/sdks.htm
【讨论】: