При перечислении календарей в Microsoft Graph API календари, которые являются общими для пользователей, имеют разные id
для пользователя. Как тогда мы можем идентифицировать уникальные общие календари между пользователями?
Например, у пользователя A есть календарь, а /v1.0/me/calendars
возвращает объект с id
= 123
. Пользователь A поделился этим календарем с пользователем B, чей /v1.0/me/calendars
возвращает объект с id
= 456
. Откуда мы знаем, что это на самом деле один и тот же календарь?
Поле name
может быть таким же (не уверен, можно ли его переименовать), но нельзя полагаться на то, что оно уникально. Похоже, что расширенные свойства не используются совместно с календарем, поэтому установка уникального идентификатора в одном из них не может быть прочитана другим пользователем.
Любые предложения с благодарностью! Спасибо!