Office 365 REST Api和Microsoft Graph之间的区别

Pur*_*rva 7 api office365 office365api office365connectors microsoft-graph

我想知道Office 365 REST API和Microsoft Graph之间的区别,因为我们可以找到这两者的类似功能.

https://msdn.microsoft.com/en-us/office/office365/howto/rest-api-overview

以下是上面链接的文字:

Office 365 API功能也可通过Microsoft Graph获得,Microsoft Graph是一种统一的API,包括来自其他Microsoft服务(如Outlook,OneDrive,OneNote,Planner和Office Graph)的API,可通过单个端点和单个访问令牌访问.

如果没有这样的差异,你打算弃用这些吗?

谢谢

Jef*_*hen 5

Microsoft API 是一种用于访问 Office 365 服务(如邮件、日历和 .etc)的端点解决方案。通过使用图形 API,不再需要为不同的服务获取单独的令牌或为每个 API 调用不同的端点。

某些功能可能在各个服务终结点上可用,但在 Microsoft Graph 上尚不可用。我们正在努力弥合这些差距。如果您需要这些功能之一,您可以同时使用单个端点。查看发行说明,了解有关 Microsoft Graph 预览版和正式版功能的详细信息。

有关详细信息,您可以参考文档选择您的 API 端点

  • **Google API**:登录开发者控制台并注册您的应用程序和 oauth 端点,就是这样。**Microsoft**:从 365、Outlook.com 或 Graph API 中进行选择,然后根据哪个,在应用注册门户或 Azure AD 中注册您的应用,但请确保使用经典 AD 而不是新的一。此外,决定您是要注册工作和学校帐户,还是个人帐户。哦,是的,您还需要 O365 和 Azure 订阅... (17认同)