我正在尝试根据 Google Apps 脚本的每个联系人信息添加/创建/获取 contactGroup。但是我在使用 app-script/contacts API 时遇到了异步错误。尽管我添加了新的contactGroup,但我无法获得最新的contactGroup列表(它不包括刚刚添加的contactGroup)
我通过联系人 API 制作了 Google Apps 脚本,它可以根据电子邮件将每个联系人分类到不同的联系人组。
function test(){
var group1 = ContactsApp.createContactGroup('group1');
var groupList1 = ContactsApp.getContactGroup('group1');
Logger.log(groupList1); // got contactGroup Object
var group2 = ContactsApp.createContactGroup('group2');
var groupList2 = ContactsApp.getContactGroup('group2');
Logger.log(groupList2); // got contactGroup Object
var group3 = ContactsApp.createContactGroup('group3');
var groupList3 = ContactsApp.getContactGroup('group3');
Logger.log(groupList3); // null
var group4 = ContactsApp.createContactGroup('group4');
var groupList4 = ContactsApp.getContactGroup('group4');
Logger.log(groupList4); // null
var group4 = ContactsApp.createContactGroup('group4');
var groupList4 = ContactsApp.getContactGroup('group4');
Logger.log(groupList4); // null
}
所以,在调用之前我不得不等待大约 5000 毫秒才能获取对象,getContactGroup function
我认为必须有一个解决方案来避免这种情况。如果有人遇到过类似问题,请帮忙