简介
Microsoft Graph 提供对存储在各个 Microsoft 365 服务中的数据的访问权限。 自定义应用程序可以使用 Microsoft Graph API(应用程序编程接口)连接到数据并提高组织工作效率。
先决条件
- 对 Microsoft 365 租户的全局管理员访问权限
- 开发 JavaScript 应用程序的能力
- 建议基本了解 Microsoft Entra ID 和 Microsoft 标识 概念
- Node.js
- 完成配置 JavaScript 应用程序以使用 Microsoft Graph 模块检索 Microsoft 365 数据
学习目标
在本模块中,你将:
- 使用 Microsoft Graph 将用户照片集成到应用程序中
应用场景
你的开发团队已开始开发一个新应用程序,组织中的销售人员将使用该应用程序来管理客户。 你收到的反馈是,销售人员登录后显示的用户配置文件需要包含一张照片,以个性化体验。
若要添加此功能,你将使用 Microsoft Graph 从 Microsoft 365 检索照片。 该应用程序将使用 Microsoft 标识对用户进行身份验证并接收访问令牌。 然后,该应用程序将使用令牌调用 Microsoft Graph 照片 API 并检索照片。
让我们仔细看看这个过程是如何工作的,并了解如何调用 Microsoft Graph 来检索用户照片。