Webdav сервера Exchange: как получить уникальный идентификатор созданных новых элементов

#webdav #exchange-server-2003 #appointment

#webdav #exchange-server-2003 #назначение

Вопрос:

Я создаю назначения с помощью WebDAV в Exchange server 2003, и он работает отлично. Однако я хочу получить дескриптор для вновь созданных элементов для будущего пользователя, например, установить пользовательское свойство / удалить и т.д.

Как вернуть уникальный идентификатор или что-то еще для вновь созданной встречи? Возвращает ли PROPPATCH какое-либо значение??

Спасибо Shreedhar

Комментарии:

1. Я читал о свойстве с именем permanenturl, которое будет уникальным для каждого элемента в exchange server. Но как вернуть это значение с сервера exchange?

Ответ №1:

При создании нового элемента сервер возвращает мультистатус. Внутри ответа с несколькими статусами находится URL элемента. Сохраните этот URL-адрес для последующего использования (для удаления / обновления элемента).

http://msdn.microsoft.com/en-us/library/aa142976 (v=exchg.65).aspx

Существует также библиотека с чистым дизайном от Independentsoft, которая реализует протокол WebDAV для Exchange. Он также возвращает URL элемента при создании нового элемента.

Комментарии:

1. Извините за опоздание, но вы правы. Сам URL-адрес элемента уникален и может использоваться в качестве уникального идентификатора. Спасибо, что поделились.