Google apps script 加载包含所有联系人电子邮件的数组
我需要加载一个包含所有联系人电子邮件的数组,以测试新提交的电子邮件是否重复 我可以从图纸范围、驱动器文件夹或Docsapp元素加载阵列。但是ContactsApp中的类和方法似乎都没有完成任务。。。。最接近我的是Google apps script 加载包含所有联系人电子邮件的数组,google-apps-script,google-contacts-api,Google Apps Script,Google Contacts Api,我需要加载一个包含所有联系人电子邮件的数组,以测试新提交的电子邮件是否重复 我可以从图纸范围、驱动器文件夹或Docsapp元素加载阵列。但是ContactsApp中的类和方法似乎都没有完成任务。。。。最接近我的是 var contacts=ContactsApp.getContacts().valueOf();但它只为每个联系人返回对象“contact”。我需要一个包含所有联系人电子邮件的数组。这里有一个函数,用于获取我的所有网络应用联系人 function getAllContacts(){
var contacts=ContactsApp.getContacts().valueOf();但它只为每个联系人返回对象“contact”。我需要一个包含所有联系人电子邮件的数组。这里有一个函数,用于获取我的所有网络应用联系人
function getAllContacts(){
var contacts=ContactsApp.getContacts();
var vA=[];
for(var i=0;i<contacts.length;i++){
var l=contacts[i].getEmails().length;
if(l){
for(j=0;j<l;j++){
vA.push([contacts[i].getEmails()[j].getAddress()]);
}
}
}
return vA;
}
函数getAllContacts(){
var contacts=ContactsApp.getContacts();
var vA=[];
对于(var i=0;i