【问题标题】:Is Live SDK deprecated?Live SDK 是否已弃用?
【发布时间】:2026-02-03 04:35:01
【问题描述】:

据我了解 - Live SDK 支持 2 个主要功能: OneDrive 和 Microsoft 帐户

现在,随着 OneDrive SDK 的发布,所有 OneDrive 功能都可以在其中找到。 但如果您想访问 Microsoft 帐户,您仍然只能使用 Live SDK。

似乎现在我们有 2 个分支 - Live SDK 和 OneDrive SDK。 一个用于帐户,另一个用于文件。
我之所以问,是因为有时它没有写清楚,而且看起来像 live SDK 被贬低了。

【问题讨论】:

  • 我也有类似的问题。我在下面评论。我们是否仍然使用 OAuth 2.0 的实时 API,但使用新的 OneDrive API?这就是它在样本中的工作方式。使用新的 Outlook API 时,我们使用不同的 OAuth2.0 流程。 login.microsoftonline.com 与 login.live.com。目前尚不清楚 login.live.com 是否已被 OAuth 2.0 流程弃用。

标签: onedrive live-sdk


【解决方案1】:

根据以下不推荐使用它们:

Live Connect API 已弃用。我们建议您使用 用于构建您的解决方案的 Outlook REST API。这将扩大您的影响范围 Outlook.com 用户和 Office 365 企业客户。虽然 Outlook.com 将在短期内支持 Live Connect API, 如果没有,现有的 Live Connect API 解决方案可能会停止工作 提前通知。如果您的应用程序使用带有 OAuth 2.0 的 IMAP,它将 继续工作,但我们的 REST API 是构建的主要 API 连接到 Outlook.com 和 Office 365 的应用程序。阅读文章 如何利用 Outlook REST API。

https://msdn.microsoft.com/en-us/library/hh243641.aspx

【讨论】:

  • 谢谢你,约翰诺。现在有点清楚了,但仍然不是绝对的,同时还有 Office 365 API 也可以通过它获取帐户信息
  • 我只是想问一个类似的问题。很明显,OneDrive Live SDK API 已被弃用,但在 OAuth 2.0 流程中,即使从 MS 的示例中,我们也使用 Live OAuth 2.0 流程而不是新的 Microsoft Online OAuth 2.0 流程(如果你想使用 Outlook API)。非常混乱。如果我们能从微软那里得到一些信息,那肯定会有所帮助。
最近更新 更多