我正在尝试将MyContacts中的联系人添加到其他联系人组中。我觉得我写的正确,但它不起作用: -
function myFunction() {
var MyContact = ContactsApp.getContactsByEmailAddress('XXXX.XXXX@Pearson.com');
var MyGroup = ContactsApp.getContactGroup('Sample');
MyGroup.addContact(MyContact);
}
XXXX.XXXX@Pearson.com在我的联系人列表中,我已经创建了 Sample 组,但是我收到了“无法转换为”的消息。 (第4行)解散'。存在的行: -
MyGroup.addContact(MyContact);
有什么想法吗?我环顾四周,找不到答案。
此致 加里
答案 0 :(得分:0)
如果该组存在,则此示例代码有效:
function addtContactTogroup() {
var contact = ContactsApp.getContact('emailAdress')
var group = ContactsApp.getContactGroup('groupName')
group.addContact(contact)
}
我知道,它和你的几乎一样! ,但它没有任何错误...请告诉我们它失败了。
答案 1 :(得分:-1)
Zoe je zoiets als dit:
function myFunction() {
var Mycontacts = ContactsApp.getContactsByGroup("AnyGroupName");
for (var i=0; i<Mycontacts.length; i++) {
if (Mycontacts[i]) {
Mycontacts[i].addToGroup("AnyGroupNameWereYouLikeToPutIt");
}
}
}