2010-08-24 10 views

risposta

6

Un punto di partenza è lo Exchange Developer Center, in cui Microsoft collega ai download dei diversi SDK, documentazione, ecc. Comprensibilmente, la maggior parte dei documenti e degli esempi utilizzerà Microsoft .NET Framework e le lingue.

Se si desidera connettersi con Exchange 2007 o 2010, probabilmente trovate più facile da usare una qualche forma di Exchange Web Services (EWS) che si può essere in grado di connettersi a utilizzare di Ruby framework servizi web come SOAP4R, WSO2, ecc

Per Exchange 2003 e versioni precedenti, sei molto più limitato; e programmare CDO tramite Ruby's win32ole non sarà bello o divertente.

+0

Grazie, amico! Questo aiuta molto come punto di partenza. Sapete se i contatti sono accessibili anche tramite WebDAV? – micho

+0

WebDAV credo sia disponibile solo su Exchange 2000 e 2003 con Autenticazione moduli abilitata su OWA; ecco una [pagina con alcuni esempi] (http://weblogs.asp.net/whaggard/archive/2007/01/30/how-do-i-access-my-outlook-contacts-from-my-web-application .aspx) (inclusi sia WebDAV per versioni precedenti che EWS per server più recenti). – ewall

1

Forse lo https://rubygems.org/gems/exchanger gemma dello scambio ti aiuterà.

Ruby library per l'accesso a Microsoft Exchange tramite Exchange Web Servizi. Questa libreria tenta di rendere la creazione e l'aggiornamento degli articoli come il più semplice possibile. Manterrà traccia delle proprietà modificate e aggiornerà solo gli aggiornamenti .

+0

Sono giunto a questa domanda con le stesse esigenze di @micho, e questa potrebbe essere davvero una buona risposta (non l'ho ancora provata). –

1

Ho provato viewpoint gem e funziona. Assicurati di seguire wiki page per le istruzioni, perché readme è un po 'deprecato.

0

aggiornamento di questa discussione un po ', 5 anni più tardi: questa gemma sembra essere molto promettente, iniziando a testare adesso: https://github.com/WinRb/Viewpoint

Problemi correlati