Я пытался найти ответ на этот вопрос сам, и после просмотра результатов XML для различных запросов с помощью Календарных фидов API я почти уверен, что в настоящее время нет способаизвлекать или обновлять файловые вложения.Поскольку вложения файлов событий календаря являются лабораторной функцией Google, неудивительно, что они еще не доступны через общедоступный API.
В зависимости от того, что вы пытаетесь сделать, вы можете использовать расширенные свойства для хранения дополнительной информации о вложениях в событии, но эти значения не будут считываться веб-клиентом календаря,так что вы сможете использовать их только для своего собственного приложения.
Пара других вещей (предположительно хаков), которые вы можете попробовать:
- Канал ICAL, предоставляемый Календарем Google, обеспечиваетПРИЛОЖЕНИЕ: собственность.Ваше приложение может использовать URL-адрес для импорта файла ics, содержащего ваше вложение.
- Вы можете смоделировать веб-клиент, который публикует параметр gdoc-attachment для обновления событий с вложением.
Вы также можете попробовать разместить сообщения на справочных форумах календаря.Единственный связанный пост, который я мог найти, был здесь .
Удачи!