OA系统与Exchange 日历打通

目前我碰到好几个案例是但愿将客户之后的OA系统与Exchange中的日历系统相结合,好比致远或者泛微的OA系统。javascript

客户的需求以下:java

一、有了OA系统windows

二、客户使用Outlook当邮件客户端api

三、客户但愿在OA中定好会议室,可以同步到Exchange的日历里。服务器

 

详细技术文档以下 rest

关于Office365日历开发咱们能够使用一下两种方式: code

1、使用Office 365 API blog

使用Office 365 API,您能够使用日历 API 中的 CalendarGroup、Calendar 和 Event 实体获取、建立、更新和删除日历组、日历及事件,并响应会议请求。 事件

要使用日历 API,您须要在 Microsoft Azure Active Directory 中使用适当的范围注册您的应用程序,并构建 REST 终结点 URL。具体参考一下文档。 ip

特色:

1. 本地不用部署服务器

2. 须要购买Azure

3. 依赖Internet

Office 365 API入门
https://blogs.msdn.microsoft.com/beth_massi/2014/11/03/office-365-api/

Sample

NET and JavaScript libraries for Office 365 APIs
https://blogs.office.com/2014/05/12/net-and-javascript-libraries-for-office-365-apis/
Office 365 APIs Starter Project for Windows
https://blogs.office.com/2014/09/17/office-365-apis-starter-project-windows/
PHP Calendar API Sample
https://dev.office.com/code-samples-detail/2138
Office 365 API 预览版中的日历 REST API
https://msdn.microsoft.com/zh-cn/library/office/calendar-rest-operations.aspx
Outlook Calendar REST API reference
https://msdn.microsoft.com/en-us/office/office365/api/calendar-rest-operations

2、混合部署的方案
采用Exchange Hybird,而后利用Exchange Server的EWS来进行日历的建立。
特色:
一、开发简单成熟
二、须要购买服务器
三、不依赖Internet
Exchange Server 混合部署
https://technet.microsoft.com/zh-cn/library/jj200581(v=exchg.150).aspx

日历和交换中的 EWS
https://msdn.microsoft.com/ZH-CN/library/office/dn495623(v=exchg.150).aspx

相关文章
相关标签/搜索