Microsoft Exchange サーバーに接続して WebDAV 経由で「連絡先」を取得する PHP アプリケーションがあります。
過去 X 日以内に変更または追加された連絡先のみを取得するために Microsoft Exchange に発行できる WebDAV クエリはありますか?
毎回 30 億の連絡先すべてに対してクエリを実行し、すべてのレコードに対してチェック/更新/挿入を行うよりも、処理が少し簡単になります。
Microsoft Exchange サーバーに接続して WebDAV 経由で「連絡先」を取得する PHP アプリケーションがあります。
過去 X 日以内に変更または追加された連絡先のみを取得するために Microsoft Exchange に発行できる WebDAV クエリはありますか?
毎回 30 億の連絡先すべてに対してクエリを実行し、すべてのレコードに対してチェック/更新/挿入を行うよりも、処理が少し簡単になります。
この Web サイトで優れた例を確認することをお勧めします。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も参照してください。
幸運を!