2011-05-27 39 views
1

我剛剛發現了Zimbra並在Java中有一個連接器來編寫。我一直在網上尋找其他人的文檔或經驗,但找不到任何東西。是否有任何有關API的良好文檔,以便我可以開始並檢查可以使用它做什麼?Zimbra連接器

感謝

回答

1

REST API:

Here

有一個SOAP API,但它是.....很奇怪....讓我把那genorously。這是

here

爲什麼是「奇」。它的WSDL少,這是一個有趣的....選擇。

+0

謝謝你的回答MJB。我會檢查什麼是REST,我是初學者。我會挖掘你給我的一切。再次感謝。 – user393381 2011-05-31 01:51:00

+0

另外,我可以看到這個API是針對Zimbra的6.0版本的,這是否重要?我可以在Zimbra 7.0中使用它嗎?同一個API可以用於不同版本的Zimbra嗎? (桌面,開源版,應用程序和網絡版)。 – user393381 2011-05-31 02:18:31

+0

我也在這裏找到了這裏:http://zimbra.svn.sourceforge.net/viewvc/zimbra/trunk/ZimbraServer/src/java/com/zimbra/cs/account/ProvUtil.java?view=markup但找不到任何有關它的官方文檔。有沒有Java API? – user393381 2011-05-31 19:35:34

1

最好的辦法是查看Zimbra安裝的docs文件夾(通常是/ opt/www/docs,如果你在linux上)並查看soap.txt,soap-admin.txt和rest。 txt取決於你想要達到的目標。

其他API通常適用於將用戶的郵箱和其他內容(如聯繫人和日曆條目)作爲存檔下載,以備您備份。

的管理API是管理服務器和它的用戶,檢查狀態,刷新郵件隊列等有用。

如果要實現客戶端(用戶)功能,看看源代碼用於Zimbra桌面客戶端。

有一個帖子here它爲Admin SOAP API提供了一個(部分)符合Java規範的WSDL文件,還提供了一個包含由CXF生成的隨時可用的客戶端代理的jar。