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