OutLook开发人员文档学习

一、如何与OutLook集成

答:OutLooK提供了同时从应用程序访问OutLook数据(通过Microsoft Graph 的REST API)或将应用程序引入到OutLook(外接程序或可操作邮件)的集成

(1)REST API

可以通过OData和REST并使用OAuth2和Microsoft Graph,访问Office 365或OutLook.com中的OutLook数据。借助这些API,用户可以搜索邮件,将活动发布到用户日历,同步联系人等操作。

(2)OutLook外接程序

OutLook外接程序可以将应用程序或体验引入OutLook。OutLook外接程序在桌面、Web和移动版本的OutLook中工作,允许用户对其当前阅读或撰写的邮件或约会执行操作。

(3)可操作邮件

无论是在填写调查,审核零用金报销单还是更新CRM销售机会,可操作邮件都能允许用户直接在OutLook和团队内部快速执行操作,开发人员现在可以在其电子邮件或通知中嵌入操作,提升用户在其所使用的服务中的参与度并提高组织效率。

二、REST API

(1)概述

第一步是为一个应用程序选择语言,编写代码,利用经过简化的新服务化,注册和授权应用,访问用户在OutLook.com或office 365中的邮件,日历和联系人数据。

(2)开始使用

注册应用

开始编码并实施REST API调用

(2)经过简化的服务

对于office 365与OutLook.com与office365 只需要简单的一步,注册并获取访问权限(用户日历,邮件,联系人动态)

应用程序注册门户(Application Registration Protal)  使用office365订阅账户或Microsoft账户注册应用

v2终结点   使用常用的身份验证终结点让用户使用其个人OutLook.com账户或企业学校凭据登陆,并请求访问授权,立刻拓展应用的使用范围。

https://login.microsoftonline.com/common/oauth2/v2.0/authorize

https://login.microsoftonline.com/common/oauth2/v2.0/token

 在以下情况使用这些预览服务:

重写现有使用Window Live API的OutLook.com应用,Windows Live API对于OutLook.com已经被弃用。规划在其预览期适用这些服务的变更。

创建访问邮箱数据的新OutLook.com和office365应用

通过Microsoft Graph使用的OutLook REST API

使用一个公用的REST终结点

https://graph.microsoft.com/{version}

原文地址:https://www.cnblogs.com/zhuyan-dailycheck/p/9814371.html