从Ruby访问Microsoft Exchange服务器

时间:2010-08-24 13:00:50

标签: ruby outlook exchange-server

我需要将MS Exchange的联系人与我的Ruby on Rails应用程序同步。

哪种方式最好?你会推荐任何现有的宝石吗?

5 个答案:

答案 0 :(得分:6)

一个开始的地方是Exchange Developer Center,其中Microsoft链接到不同SDK,文档等的下载。可以理解的是,大多数文档和示例将使用Microsoft的.NET Framework和语言。

如果要与Exchange 2007或2010连接,您可能会发现最简单的方法是使用某些形式的Exchange Web Services (EWS),您可以使用SOAP4R之类的Ruby Web服务框架来连接它们。 ,WSO2

对于Exchange 2003及更早版本,您会受到更多限制;通过Ruby CDO编程win32ole并不会很有趣或很有趣。

答案 1 :(得分:1)

也许https://rubygems.org/gems/exchanger交换机gem会帮助你。

  

用于使用Exchange Web访问Microsoft Exchange的Ruby库   服务。此库尝试创建和更新项目   尽可能容易。它将跟踪已更改的属性和意志   只更新它们。

答案 2 :(得分:1)

我测试viewpoint gem并且它有效。请务必按照wiki page的说明操作,因为自述文件有点弃用。

答案 3 :(得分:0)

也许使用win32ole?

答案 4 :(得分:0)

5年后更新这个线程:这个宝石看起来很有希望,现在开始测试它:https://github.com/WinRb/Viewpoint