Когда включается "displayName" в событие календаря Google, а когда нет?
У меня есть Календарь Google, которым я делюсь с группой людей. Я использую AP Calendar, чтобы читать события в этом календаре. Теперь "displayName" участников мероприятия иногда доступно, а иногда нет. Итак, мой вопрос, когда доступно "displayName"? API Календаря Google говорит, что "displayName" является необязательным, но не говорит, как это применяется, когда кто-то использует приложение Календаря Google, чтобы добавить свою электронную почту в список.
Есть идеи?
Спасибо
1 ответ
AFAIK это относится только к адресам электронной почты, связанным с Google (либо к GMail, либо к другим учетным записям, которые были назначены учетной записи GMail), при этом API получает имя пользователя Google, связанного с адресом электронной почты.
Кроме того, несмотря на то, что это доступно для редактирования в API, любые изменения, вносимые в displayName, игнорируются при обновлении события.
Редактировать: вы можете установить свойство displayName вручную, но только при первом добавлении участника. Его нельзя изменить после добавления участника, что довольно неудобно.