Właśnie odkryłem Zimbrę i mam konektor w Javie do napisania. Szukałem w Internecie dokumentacji lub doświadczeń innych osób, ale nie mogłem nic znaleźć. Czy jest gdzieś dobra dokumentacja API, żebym mógł zacząć i sprawdzić, co można z tym zrobić?
Dzięki
2 odpowiedzi
REST API:
Jest SOAP API, ale jest… bardzo dziwne… powiem to szczodrze. To jest
Dlaczego jest to „dziwne”. Jest bez WSDL, co jest ciekawym… wyborem.
Najlepiej byłoby zajrzeć do folderu docs instalacji Zimbra (zwykle /opt/www/docs, jeśli korzystasz z systemu Linux) i zajrzeć do soap.txt, soap-admin.txt i rest.txt w zależności od tego, co chcesz osiągnąć.
Pozostałe interfejsy API na ogół doskonale nadają się do pobierania skrzynki pocztowej użytkownika i innej zawartości, takiej jak wpisy kontaktów i kalendarza, jako archiwum, na wypadek gdybyś chciał utworzyć ich kopię zapasową.
Interfejsy administracyjne są przydatne do zarządzania serwerem i jego użytkownikami, sprawdzania stanu, opróżniania kolejki poczty itp.
Jeśli chcesz zaimplementować funkcje klienta (użytkownika), spójrz na kod źródłowy klienta stacjonarnego Zimbra.
Jest post tutaj który udostępnia (częściowy) plik WSDL zgodny z Java dla interfejsu API Admin SOAP, a także plik jar zawierający gotowe do użycia serwery proxy klienta wygenerowane z nich za pomocą CXF.
Podobne pytania
Nowe pytania
java
Java to język programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub zrozumieniem samego języka. Ten tag jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [hadoop], [gradle] i [maven].