Не удается получить удаленные вхождения повторяющегося события из календаря Outlook

Я пытаюсь понять, как получить удаленные вхождения повторяющегося события. Я синхронизируюсь с дельта-токеном, и это дает мне большую часть того, что мне нужно, но если у меня есть повторяющееся событие в Outlook, и я удаляю одно из событий в серии (а не всю серию), дельта не возвращает удаленные event, и я не хочу хранить все повторяющиеся события, а затем запрашивать разницу.


person XanderJPN50    schedule 19.03.2019    source источник
comment
Можете ли вы добавить немного дополнительной информации о вызове api, который вы сейчас пытаетесь, а также о том, используете ли вы какие-либо определенные языки или пакеты для доступа к api, которые могут иметь отношение к вопросу? Также какую версию API вы используете 1.0 или бета?   -  person TsTeaTime    schedule 19.03.2019
comment
Я использую граф .net sdk, поэтому мой вызов выглядит так options = new List<QueryOption> { new QueryOption("$deltatoken", _deltaToken) }; delta = await _graphClient.Me.CalendarView.Delta().Request(options).GetAsync(); , где параметры включают время начала и окончания   -  person XanderJPN50    schedule 19.03.2019


Ответы (1)


Это похоже на ошибку. В частности, похоже, что удаление экземпляра из серии не отображается как изменение или удаление (на самом деле я не уверен, что я ожидаю).

Я рекомендую опубликовать это на странице проблем Graph, чтобы он попал в первую очередь ребята из Exchange / Outlook.

person Marc LaFleur    schedule 19.03.2019
comment
Спасибо, вот что меня беспокоит, просто интересно, сталкивался ли кто-нибудь еще с этой проблемой и нашел способ заставить ее работать. - person XanderJPN50; 20.03.2019