Azure Microsoft Graph API的哪个版本

Azure Microsoft Graph API的哪个版本,azure,oauth,microsoft-graph-api,Azure,Oauth,Microsoft Graph Api,访问url时- 在图形浏览器中,它有一个下拉列表1.0或beta版。微软在其所有文档中都引用了beta版本2.0吗 这将是一个很好的问题,因为我没有看到v2.0的下拉列表,这里有两个不同之处。Azure active directory是大多数Microsoft SaaS服务背后的中心标识服务。 它提供了两个主要方面 存储用户、组等的中央身份数据库。可以通过graph.windows.net API访问它。尽管现在建议使用Microsoft graph 身份验证和授权服务。他们大多生活在lo

访问url时-

在图形浏览器中,它有一个下拉列表1.0或beta版。微软在其所有文档中都引用了beta版本2.0吗


这将是一个很好的问题,因为我没有看到v2.0的下拉列表,这里有两个不同之处。Azure active directory是大多数Microsoft SaaS服务背后的中心标识服务。 它提供了两个主要方面

  • 存储用户、组等的中央身份数据库。可以通过graph.windows.net API访问它。尽管现在建议使用Microsoft graph

  • 身份验证和授权服务。他们大多生活在login.microsoftonline.com下

后者提供了服务v1/v2的两个版本,它们实现了不同的功能和协议。(您提供的第二个文档链接)

另一方面,Microsoft graph是Microsoft 365服务的中心API。 v1支持生产工作负载,微软不会破坏API合同,并保持其背后的服务正常运行。 beta端点是微软提供新东西以获得反馈的地方。不适用于生产工作负载。当这些新功能在黄金时段准备就绪时,它们将显示在v1下。
到今天为止,图表中没有v2。一旦需要发布对现有功能的突破性更改,他们将发布v2,以避免破坏v1和中断客户。

这里有几点需要区分。Azure active directory是大多数Microsoft SaaS服务背后的中心标识服务。 它提供了两个主要方面

  • 存储用户、组等的中央身份数据库。可以通过graph.windows.net API访问它。尽管现在建议使用Microsoft graph

  • 身份验证和授权服务。他们大多生活在login.microsoftonline.com下

后者提供了服务v1/v2的两个版本,它们实现了不同的功能和协议。(您提供的第二个文档链接)

另一方面,Microsoft graph是Microsoft 365服务的中心API。 v1支持生产工作负载,微软不会破坏API合同,并保持其背后的服务正常运行。 beta端点是微软提供新东西以获得反馈的地方。不适用于生产工作负载。当这些新功能在黄金时段准备就绪时,它们将显示在v1下。
到今天为止,图表中没有v2。一旦需要发布对现有功能的突破性更改,他们将发布v2,以避免破坏v1并中断客户。

如果我通过Microsoft Graph使用Azure AD作为身份提供商,我使用的是v1,我的说法是否正确?如果(真){回答为已回答};答案很复杂。根据您正在使用的库(adal或msal)以及您正在利用的功能,您可能正在使用aad v1或v2端点进行身份验证。从API的角度(查询数据),您可以通过在末尾添加?$whatif来查看图形在幕后发出的查询。如果Microsoft图形的URL为,则“版本”始终在URL中,因此,随时都可以很容易地知道您使用的是哪个版本的图形。如果我通过Microsoft graph使用Azure AD作为身份提供商,我使用的是v1,那么我的说法是否正确?如果(真){回答为已回答};答案很复杂。根据您正在使用的库(adal或msal)以及您正在利用的功能,您可能正在使用aad v1或v2端点进行身份验证。从API的角度(查询数据),您可以通过在末尾添加?$whatif来查看图形在幕后发出的查询。如果Microsoft图形的URL始终包含“版本”,则“版本”始终位于URL中,因此随时都可以很容易地知道您使用的图形的版本。