@Albion26

Как добавить в guests в новом ивенте Google Calendar несколько emails?

Задача следующая: у нас имеется общий файл в Google Sheets в котором записаны разные события и общая информация по ним для отправки в Календарь. Мы проходимся по всему файлу и отправляем эти события в календарь через готовый код на Python.
Но у всех этих ивентов может отличаться количество человек (Guests), кому они должны отправиться + это могут быть разные люди в зависимости от ивента. 5f47ad9619d42177721906.jpeg
В event есть параметр - attendees для отправки этого события конкретному человеку, но для каждого отдельного адреса необходимо прописать это отдельно. Необходимо как-то перевести ячейку из Google Sheets в список и в зависимости от количества адресов в этой ячейке отправить это событие всем, кто там указан.
event = {
          'summary': summary,
          'location': None,
          'description': description,
          'start': {
            'dateTime': start_date_object.strftime('%Y-%m-%dT%H:%M:%S'),
            'timeZone': timezone,
          },
          'end': {
            'dateTime': finish_date_object.strftime('%Y-%m-%dT%H:%M:%S'),
            'timeZone': timezone,
          },
        'attendees': [
             {'email': 'test@test.com,'},
             {'email': 'test1@test.com'},
        ],
          'reminders': {
            'useDefault': False,
            'overrides': [
              {'method': 'email', 'minutes': 24 * 60},
              {'method': 'popup', 'minutes': 10},
            ],
          },
        }
  • Вопрос задан
  • 16 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы