2009-10-20 23 views
0

我有一個PHP應用程序連接到Microsoft Exchange服務器,通過WebDAV檢索'聯繫人'。WebDAV和Exchange Server - 在最近X天內修改聯繫人?

是否有可以向Microsoft Exchange發出的WebDAV查詢獲取只有在最近X天內已更改或添加的聯繫人?

每次查詢所有30位bajillion聯繫人併爲每條記錄執行檢查/更新/插入操作,處理起來會更容易一些。

回答

1

您可能想查看本網站的優秀示例。 http://www.troywolf.com/articles/php/exchange_webdav_examples.php。他們是關於如何使用PHP通過WebDAV訪問Exchange的很好的參考。他甚至有一個搜索聯繫人,http://www.troywolf.com/articles/php/exchange_webdav_examples.php#search_contacts,但沒有提及包含您有興趣限制的字段的確切字段,所以我會幫助您。

搜索Exchange商店(http://msdn.microsoft.com/en-us/library/aa123573(EXCHG.65).aspx)是一個很好的起點。您正在尋找的具體是指定日期範圍http://msdn.microsoft.com/en-us/library/aa123600(EXCHG.65).aspx,它說明使用dav:creationdate字段的語法。

還有關於DAV命名空間http://msdn.microsoft.com/en-us/library/aa565717.aspx的更多信息。

祝你好運!

+0

謝謝JJS!那正是我需要的!微軟文檔有時候很難搜索到! – 2009-10-22 16:39:55

相關問題