Несколько участников для автоматического календаря приглашают через листыJavascript

Форум по Javascript
Anonymous
Несколько участников для автоматического календаря приглашают через листы

Сообщение Anonymous »

Я попадаю в ошибку, когда пытаюсь добавить несколько посетителей через мою таблицу. Он работает с одним, но когда я пытаюсь запятнать, чтобы включить несколько участников, он бросает ошибку: < /p>

Ошибка GoogleJsonResponseException: API Call to calendar.events.insert с ошибкой: invalid-посетители. /> ссылка < /p>

Код: Выделить всё

function createNewEventWithMeet() {

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Calendar_Events");
var last_row = sheet.getLastRow();
var data = sheet.getRange("A2:E" + last_row).getValues();
var cal = CalendarApp.getCalendarById("romavictor19@gmail.com");

for(var i = 0;i< data.length;i++){

var event_name = data[i][0];
var start_time = data[i][1];
var end_time = data[i][2];
var event_description = data[i][3];
var attendees_event = data[i][4];

//.setVisibility(CalendarApp.Visibility.PRIVATE);

const mst = "-06:00";
const calendarId = "romavictor19@gmail.com";
const resource = {
start: { dateTime: start_time+mst },
end: { dateTime: end_time+mst },
attendees: [{ email: attendees_event }],
conferenceData: {
createRequest: {
requestId: "romavictor19@gmail.com",
conferenceSolutionKey: { type: "hangoutsMeet" },
},
},
summary: event_name,
description: event_description,
};
const res = Calendar.Events.insert(resource, calendarId, {

conferenceDataVersion: 1,
});

var googleMeet_Link = res.hangoutLink;

console.log(res);
}
}
Я попытался создать несколько столбцов, чтобы разделить его, но я не могу заставить его работать.

Подробнее здесь: https://stackoverflow.com/questions/797 ... via-sheets

Вернуться в «Javascript»