Календарь Office 365 API EWS не расширяет повторяющиеся события

Я использую службы REST с новой предварительной версией API Office 365.

Следующий запрос возвращает «Единовременные встречи и повторяющиеся основные встречи», но все «единичные вхождения повторяющейся серии» отсутствуют:

https://outlook.office365.com/ews/odata/Me/Events?$top=30&$select=Subject,Start,End&$filter=End+ge+2014-12-01T01%3A00%3A00Z+and+Start+le+2015-02-01T01%3A00%3A00Z

Управляемый API EWS имеет метод ExchangeService.FindAppointments, который расширяет серию повторяющихся элементов календаря и возвращает «Единовременные встречи, единичные вхождения повторяющейся серии и исключения для повторяющейся серии». MSDN

Какие параметры мне нужно использовать, чтобы также получить «единичные вхождения повторяющихся серий и исключения из повторяющихся серий» с помощью API REST Office 365?


person miata7    schedule 17.10.2014    source источник


Ответы (1)


Благодарим за интерес к API-интерфейсам календаря Office 365! В настоящее время мы развертываем API для расширения конкретной серии встреч для заданного периода времени и API для предоставления календарного представления, то есть списка всех встреч (отдельных экземпляров, вхождений и исключений из серии встреч) за данный период. Как только развертывание будет завершено, мы обновим нашу документацию подробностями о новых API. Я считаю, что один из этих API-интерфейсов удовлетворит ваши потребности.

Не могли бы вы попробовать следующий URL? Этот новый API CalendarView почти полностью развернут, но мы все еще обновляем документацию. А пока дайте мне знать, подходит ли вам этот запрос.

https://outlook.office365.com/ews/odata/Me/CalendarView?$top=30&$select=Subject,Start,End&startDateTime=2014-12-01T01:00:00Z&endDateTime=2015-02-01T01:00:00Z

Дайте мне знать, если у вас возникнут вопросы или вам понадобится дополнительная информация.

Спасибо,

Венкат

person Venkat Ayyadevara - MSFT    schedule 18.10.2014
comment
Венкат, я хотел бы знать, можно ли объединить выборку всех событий (включая повторяющиеся события) и выборку только тех событий, которые изменились с DateTimeLastUpdated в однократном вызове. Спасибо. - person idog; 10.03.2015