0

我正在尝试根据 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 我认为必须有一个解决方案来避免这种情况。如果有人遇到过类似问题,请帮忙

在此处输入图像描述

4

0 回答 0