【问题标题】:Difference between Office Graph APIs and Query Office GraphOffice Graph API 和查询 Office Graph 之间的区别
【发布时间】:2016-04-21 16:24:33
【问题描述】:
您好,调用 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')
两者都需要在运行前进行身份验证?
【问题讨论】:
标签:
office365
microsoft-graph-api
【解决方案1】:
弗朗西斯科,
Microsoft Graph (https://graph.microsoft.com) 公开了 Office 365 和其他 Microsoft 云服务的统一终结点。对于用户配置文件信息,Microsoft Graph 统一终结点包括来自 Azure AD、Exchange 和 SharePoint 用户配置文件的信息。因此,当您调用 https://graph.microsoft.com/v1.0/me?$select=displayName,aboutMe,photo 时,Microsoft Graph 会联合对每个服务(AAD、SharePoint 和 Exchange)的调用以获取每个属性并为您聚合单个响应。
当您调用 SharePoint 搜索端点以获取用户配置文件信息时,首先您需要为客户发现 SharePoint 端点,然后您只能获取存储在 SharePoint 中的信息。
是的,它们都必须是经过身份验证的请求。