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

相關文章
相關標籤/搜索