#google-apps-script #google-sheets #google-calendar-api
Вопрос:
Я хочу перевести пункты повестки дня Google в электронную таблицу, чтобы улучшить отображение на моем веб-сайте. Последний шаг-извлечь прикрепленное изображение из события повестки дня и сохранить его в ячейке электронной таблицы. Мой код таков:
function GetImageId(KalId, EvId) { var Kalevent = Calendar.Events.get(KalId, EvId); if (Kalevent == null) { Logger.log('No calendar event found'); return null; } var fotoId = Kalevent.attachments[0].fileId; Logger.log(fotoId); return DriveApp.getFileById(fotoId).getBlob(); }
Основной код:
var fotoId = GetImageId(KalId, EvId); // getimage geeft een foutmelding if (foto != null) { sheet.insertImage(foto, CurrentCel.getColumn(), CurrentCel.getRow()); Logger.log('Foto geplaatst') }
Я получаю ошибку «не найдено» в календаре.События.получить( Пожалуйста, помогите