Email
フィールドを Google グループに追加したい Google フォームがあります。現在、フォームの回答はスプレッドシート (Google ドライブ) に記録されており、登録を確認する自動応答が電子メール ID に送信されます。また、そのメール ID をメンバーとして Google グループに追加する必要があります。
私はこれを試しましたが、うまくいきませんでした:
function addMember(f) {
var email = "";
for (var field in f.namedValues) {
if (field == 'Email Address') {
email = f.namedValues[field].toString();
}
}
var options = {
"email": email,
"role": "MEMBER"
};
var result = UrlFetchApp.fetch("googleapis.com/admin/directory/v1/groups/…", options);
}