使用 Microsoft Graph API 构建应用 – 关联
Microsoft Graph API 提供有统一的可编程性模型,你可将其用于为组织和消费者生成应用,与数百万用户的数据进行交互。 Microsoft Graph API 实现了许多 OData 协议查询参数。 了解如何在自定义应用程序中使用 Microsoft Graph。 此学习途径可帮助你为获得 Microsoft 365 认证:开发人员助理认证做好准备。
先决条件
无
本学习路径中的模块
Microsoft Graph API 提供有统一的可编程性模型,你可将其用于为组织和消费者生成应用,与数百万用户的数据进行交互。 Microsoft Graph REST API 实现了 OData 协议的许多查询参数。 在本模块中,你将了解如何使用查询参数来操作查询。
Microsoft Graph API 提供有统一的可编程性模型,你可将其用于为组织和消费者生成应用,与数百万用户的数据进行交互。 在本模块中,学员将了解 Microsoft 如何对 Microsoft Graph 实施限制,以便对 Microsoft Graph 资源的过度使用进行约束。 学生将了解如何避免请求受到限制,以及如何在 Microsoft Graph 温和地限制高用户流量时正确处理这些情况。
用户是 Microsoft 365 中大多数操作的核心。 Microsoft Graph 使开发人员可以在 Microsoft 365 中完全控制用户的生命周期,包括创建、更新和删除用户,以及列出组织中的用户。 在本模块中,你将了解如何在 Microsoft 365 中使用 Microsoft Graph 处理用户,包括为用户授予所需的权限。
组是在 Microsoft 服务或你的应用中共享资源访问权限的用户集合。 开发者可使用 Microsoft Graph 创建和管理不同类型的组。 在此模块中,你将学习如何管理组生命周期、组的不同类型,以及如何使用 Microsoft Graph 获取与组相关联的用户相关信息。
OneDrive 是 Office 365 的文件中心。 借助 OneDrive,无论文件存储在何处,用户都可以访问它们并针对它们进行协作。 借助 Microsoft Graph,开发人员可以使用单个 API 处理 OneDrive 中的文件。 Office 365 中的文件存储在驱动器中。 用户可以在其个人驱动器、OneDrive 或 SharePoint 文档库支持的共享驱动器中存储文件。 在本模块中,你将了解如何在 OneDrive 中访问文件、读取和写入文件,以及如何遍历文件和用户之间的关系。
借助 Microsoft Graph,开发人员可以在自定义应用程序中使用存储在 Microsoft 365 中的用户信息。 数据通过 REST API 或使用 Microsoft 提供的原生 SDK 之一从 Microsoft Graph 进行检索。 在本模块中,你将了解如何使用 Microsoft Graph .NET SDK 来创建 ASP.NET MVC Web 应用程序,以访问 Microsoft 365 中的数据。