【发布时间】:2011-04-03 04:01:48
【问题描述】:
我需要将 MS Exchange 的联系人与我的 Ruby on Rails 应用程序同步。
最好的方法是什么?你会推荐任何现有的宝石吗?
【问题讨论】:
标签: ruby outlook exchange-server
我需要将 MS Exchange 的联系人与我的 Ruby on Rails 应用程序同步。
最好的方法是什么?你会推荐任何现有的宝石吗?
【问题讨论】:
标签: ruby outlook exchange-server
从Exchange Developer Center 开始,Microsoft 链接到不同 SDK、文档等的下载。可以理解的是,大多数文档和示例将使用 Microsoft 的 .NET Framework 和语言。
如果您想与 Exchange 2007 或 2010 连接,您可能会发现使用某种形式的 Exchange Web Services (EWS) 最简单,您可以使用 Ruby Web 服务框架(如 SOAP4R、WSO2)连接到它等。
对于 Exchange 2003 及更早版本,您的限制要大得多;并且通过 Ruby 的 win32ole 编程 CDO 不会漂亮或有趣。
【讨论】:
也许https://rubygems.org/gems/exchanger exchange gem 会帮助你。
用于使用 Exchange Web 访问 Microsoft Exchange 的 Ruby 库 服务。该库尝试将项目创建和更新为 尽可能容易。它将跟踪更改的属性并将 只更新它们。
【讨论】:
我测试了viewpoint gem,它可以工作。请务必按照wiki page 的说明进行操作,因为自述文件有点不推荐使用。
【讨论】:
也许使用win32ole?
【讨论】:
5 年后更新这个帖子:这个 gem 看起来很有希望,现在开始测试它:https://github.com/WinRb/Viewpoint
【讨论】: