第一次写开发类的文章,手生请见谅。
Microsoft Graph 可能不是一个可以顾名思义的功能,它和图像(Graph)可没有什么关系。实际上它是微软推出的一套REST API 功能,其涉及了多微软云端服务的可调用的API接口,包括但不限于Office 365(对Exchange Online邮箱数据的调用,对SharePoint 和OneDrive 上文件的调用、对用户建立和分配许可等)、Azure AD 等。

在 Microsoft Graph API(下文称Graph API)出现之前,其实各个服务也大多都有自己的API ,如 Outlook REST API、OneNote REST API、OneDrive REST API等等,但每个API的接入点都不同,对应的服务主体也不同,导致用户和开发者在进行调用的时候,往往需要申请多个Token(令牌)去调用。而 Graph API 总结并合并了以上这些 API,并逐步摒弃了一些需要通过SDK 或单独安装才能使用的开发模块。(如 EWS 或 SCOM,当然开发人员仍然可以继续使用这些开发模块,但随着微软的一些官方声明的表示,这些模块将逐步被淘汰或停止更新)
在调用上,Graph API 使用了统一的接入点进行调用(国际版为https://graph.microsoft.com、中国版为https://microsoftgraph.chinacloudapi.cn)并可一次性设置需要调用的所有API权限(如既访问日历上的事件、有读取OneDrive 中的文件这样的需求);同时,还可在一个服务主体的情况下,为不同平台上的服务(如Web,Android、iOS手机应用
Microsoft Graph API 开发入门

本文介绍了Microsoft Graph API,这是一个整合了微软多项云端服务的REST API,包括Office 365、Azure AD等。它提供统一的接入点,简化了跨平台调用和权限设置。文章强调了中国版Office 365在Graph API调用方面的文档不足,并计划后续分享关于认证和开发的基础知识,以C# .Net为例。
最低0.47元/天 解锁文章
2251

被折叠的 条评论
为什么被折叠?



