Microsoft Graph概览
上一篇我们介绍了为什么要学习Microsoft Graph,本篇介绍Microsoft Graph的概览,即Microsoft Graph是什么。
Microsoft Graph中的服务
Office特定产品的API程序集慢慢地进行扩展,逐渐形成了Microsoft Graph。它包含了很多服务的API,包括Office 365、Azure AD、企业移动性和安全、Windows 10和教育。在过去这些服务已经有了它们自己独立的REST端点,任何包含多余以上一种服务的开发集成就会碰到以下一些壁垒:
发现端点URL
单独对每个端点进行认证
管理不同的权限模型
不兼容的数据格式
其他…
通过Microsoft Graph的介绍,我们知道可以将这些不同的API在统一的框架内调用、使用单一的访问凭据去认证多个服务、通过通用的权限模型去管理多服务的OAuth权限。
说到这些所有的服务,下面的列表列出了到2018年11月的更新为止通过Microsoft Graph可以访问的服务:
Azure Active Directory
Office 365 services
SharePoint
OneDrive
Outlook/Exchange
Microsoft Teams
OneNote
Planner
Excel
企业移动性和安全服务
认证管理器
Intune
高级威胁分析
高级威胁保护
Windows 10 services
活动
设备
教育
端点版本
目前可用的版本为:
1.0
beta
Microsoft现在已经包含了很多Microsoft 365套件中的服务,未来还将包含更多。
- 点赞
- 收藏
- 关注作者
评论(0)