0
Googleカレンダーで招待を受けた参加者の数を取得する必要があります。ユーザーの横にはグループもあり、グループには1人の招待者。しかし、Googleカレンダー自体では、招待された人の数がイベントページに表示されます。Google App Script招待状を受け取った参加者の数を取得
私はこれをどのように実装できますか教えてください。
私がこれまで持っているものです:
function listEvents() {
var today = new Date();
var Calendar = CalendarApp.getCalendarById("CalendarID");
var events = Calendar.getEvents(new Date(2016,12,1), new Date(today.getFullYear(),12,31));
var eventarray = new Array();
for (var i = 0; i<events.length; i++)
{
var line = new Array();
line.push(events[i].getTitle());
line.push(events[i].getStartTime());
line.push(events[i].getEndTime());
var guestList = events[i].getGuestList();
var guests = new String();
//var addit = 0;
for (var b in guestList) {
guests = guests +''+guestList[b].getEmail()+'; ';
//addit = addit + guestList[b].getAdditionalGuests();
}
//line.push(addit);
line.push(guests);
eventarray.push(line);
}
var sheet = SpreadsheetApp.getActiveSheet().getRange(2, 1, eventarray.length, eventarray[0].length).setValues(eventarray);
}
助けてくれてありがとう、ピーター、残念ながらこれはうまくいきません。 私はすでにこれを試しました。グループとして40人が招待され、13人が受け入れられたときは、このグループが招待され、受け入れられないというスクリプトが表示されています。 – josrok
はい私は問題を見る!私は私の答えを更新しました。 –
ピーター説明ありがとうございます。だから、私はこの場合、回避策を探す必要があると思います。良い一日を過ごしてください! – josrok