Table of contents
TOC
折叠目录
展开目录
上次更新日期: 2018/7/10

OneNote 应用程序可以使用 OneDrive API SDK 获取对 OneNote API 的所有请求所需的访问令牌。 SDK 使你可以更轻松地进行身份验证。 只需提供身份信息并集成一些调用,SDK 即可处理登录和同意、获取、存储以及刷新令牌的所有方面。 然后,可以对 OneNote API 进行 REST 调用。 我们的 iOS 教程显示如何在 OneNote 应用程序中使用 SDK。

所有版本的 SDK 都支持 Microsoft 帐户身份验证(适用于消费者笔记本),还有一些版本还支持 Azure Active Directory(适用于企业笔记本)。 参见 OneDrive 文档,了解当前支持的平台列表。

OneDrive API SDK 取代了 Live SDK。 Live SDK 已弃用,但将继续支持使用它的现有 OneNote 应用程序。 对于新开发,请使用 OneDrive API SDK。

在某些时候,我们可能会提供既处理身份验证又支持对 OneNote API 的本地调用的库,但目前请使用 OneDrive API SDK。

或者,企业应用程序可以使用 Active Directory 身份验证库 (ADAL) 访问 Office 365 和 SharePoint 托管的笔记本。 如果平台没有可用的 SDK,或者希望加强对身份验证过程的控制,则可以考虑直接使用 ADAL。 我们的 ASP.NET MVC 教程显示如何在 OneNote 应用程序中使用 ADAL。

重要说明! 要与 OneNote 内容和资源进行交互,应始终使用 OneNote API。 不要使用 OneDrive API。

© 2018 Microsoft