我需要将MS Exchange的联系人与我的Ruby on Rails应用程序同步。
哪种方式最好?你会推荐任何现有的宝石吗?
答案 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