Zimbra: отменить экземпляр SOAP для встречи - PullRequest
1 голос
/ 17 февраля 2011

В файле soap-calendar.txt есть функция отмены встречи

CancelAppointment (УМОЛЧАНИЮ-INVITE-ID, КОМПОНЕНТ-NUMBER)

ПРИМЕЧАНИЕ. При отмене исключения исходный экземпляр (т. Е. Тот исключение было "исключение") НЕ будет восстановлено при отмене этого исключение.

если установлено, то это отменяет только указанный экземпляр или диапазон случаев, в противном случае он отменяет всю встречу. Если есть не задан, тогда идентификатор ДОЛЖЕН ссылаться на приглашение по умолчанию для встречи.

[]
[ [range = "THISANDFUTURE | THISANDPRIOR"]> DATETTIME />]?

[ [ *] [ {предмет> письма об отмене}] ... ]

У меня есть дневник, который состоится 22, 23, 24 и 25 февраля. Я хочу отменить только встречу 23-го. Я пишу XML, но я не знаю, что добавить в тег

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 27 октября 2014

Вам лучше обратиться к документации Zimbra Soap-Api .

См. Документ о CancelAppointmentRequest .Я думаю, вы должны использовать атрибут "d", чтобы специально выбрать экземпляр, который вы хотите отменить.Кроме того, вы можете пропустить атрибут «диапазон», чтобы отменить только указанный вами экземпляр.Если вы хотите удалить этот и все другие экземпляры, вы должны установить диапазон «THISANDFUTURE».

...