Office Graph API 和查询 Office Graph 之间的区别

Difference between Office Graph APIs and Query Office Graph

您好,调用办公室图 API(如 https://graph.microsoft.com/v1.0/me)和进行查询(如 https:///_api/search/query?Querytext='Username:carls'&SourceId='b09a7990-05ea-4af9-81ef-edfab16c4e31'&SelectProperties='UserName,DocId')

他们两个都需要在 运行 他们之前进行身份验证?

弗朗西斯科, Microsoft Graph (https://graph.microsoft.com) exposes a unified endpoint for Office 365 and other Microsoft cloud services. In the case of the user profile information, the Microsoft Graph unified endpoint includes information coming from Azure AD, Exchange and SharePoint user profile. So when you call https://graph.microsoft.com/v1.0/me?$select=displayName,aboutMe,photo Microsoft Graph 联合对每个服务(AAD、SharePoint 和 Exchange)的调用以获得每个 属性 并聚合单个响应为你。 当您调用 SharePoint 搜索端点以获取用户配置文件信息时,首先您需要发现客户的 SharePoint 端点,然后您只获取存储在 SharePoint 中的信息。 是的,它们都必须是经过身份验证的请求。

这里的命名很混乱:

  • Microsoft Graph 是一个 API 统一访问特定产品的 API,集成身份验证和聚合信息。

  • Office Graph 完全不同,为 Office365 用户提供内容洞察和 activity。

architecture diagram for Microsoft Graph from the above page shows a block at the bottom for Office Graph, which is mostly unrelated - it provides insights about people, content and interactions based on Office365 usage. This used to be known as Delve / Project Oslo 基于收购。