Exchange 2003 - qual API usar para descobrir a disponibilidade de espaço / recursos?

9

Preciso expor informações sobre disponibilidade de salas de um serviço da web que será consumido por vários outros aplicativos. As informações de disponibilidade são armazenadas no Exchange 2003 e podem ser visualizadas usando o Outlook 2003/2007 hoje.

Qual API ou serviço da Web (se disponível) devo usar para obter essas informações? Eu imagino que eu poderia usar a API do Outlook para chegar a ele, mas isso não é viável nesta situação. Também é impossível atualizar para o Exchange 2007 ou mais recente no momento. Eu gostaria de escrever o aplicativo em C #, mas suponha que as APIs gerais possam ser baseadas em COM.

    
por Brian Lyttle 04.09.2009 в 04:06
fonte

4 respostas

1

Veja uma artigo que lista algumas das APIs possíveis que você pode usar.

Veja alguns outros:

por GalacticJello 22.12.2009 / 23:46
fonte
1

'OpenChange' pode ser do seu interesse: acredito que sua biblioteca MAPI é bastante poderosa.

A biblioteca está em C, mas acredito que eles também fornecem ligações para outras linguagens, como C ++ e Python.

Não tenho certeza se eles oferecem suporte à exibição de outros calendários além do seu, mas espero que sim. Você teria que verificar.

    
por Arnout Engelen 04.06.2010 / 01:05
fonte
1

Acho que você pode usar o webDAV ou o Exchange Web Service ( EWS ) para isso. Estas são as maneiras que eu usei.

    
por Shweta patel 22.08.2011 / 13:37
fonte
0

Eu tenho trabalhado bastante com intercâmbio e perspectivas, e minha experiência é que a troca é uma API melhor para se trabalhar do que o Outlook, se você só precisa extrair ou colocar dados. Eu também recomendo o "novo" API gerenciado que vem com o Exchange 2007/2010 é realmente um mundo novo e melhor:)

    
por espenk 10.06.2010 / 08:51
fonte