Как отобразить имя отправителя в приглашении calender, отправленном через Google Calender API | Google Sheet Script для отправки Календаря Пригласить - PullRequest
1 голос
/ 20 апреля 2020

У меня есть лист Google с именем получателя и адресом электронной почты.

Я создал скрипт, который использует API Календаря Google, чтобы отправлять адгест с помощью адреса электронной почты и отправлять им уведомления по электронной почте.

function addGuestAndSendEmail(calendarId, eventId, newGuest) {
  let event;

  try {
    event = Calendar.Events.get(calendarId, eventId);
  } catch (e) {
    console.log(e);
    return;
  }

  let attendees = event.attendees;
  if(attendees) {
    attendees.push({email: newGuest.email, displayName: newGuest.name});
  } else {
    attendees = [{email: newGuest.email, displayName: newGuest.name}];
  }

  var resource = { attendees: attendees };
  var args = { sendUpdates: "all" };

  Calendar.Events.patch(resource, calendarId, eventId, args);
}

Это работает.

Но когда получатель получает электронное письмо с уведомлением календаря, вместо моего имени отображается мой адрес электронной почты.

Сейчас: alex. springbok@mail.com

Что я хочу: Алекс Спринбок

как я могу это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...