我试图通过Google Apps脚本基于每个联系人信息添加/创建/获取contactGroup。 但是我在使用app-script / contacts API时遇到了异步错误。 尽管我添加了新的contactGroup,但是我无法获得最新的contactGroup列表(不包括刚刚添加的contactGroup)
我通过联系人API制作了Google Apps脚本,该API可根据电子邮件将每个联系人分类为不同的contactGroup。
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
}
因此,在调用getContactGroup function
之前,我必须等待大约5000ms来获取对象。
我认为必须有解决方案来避免这种情况。
如果有人遇到过类似问题,请提供帮助