将联系人添加到特定组中? Google联系人API

将联系人添加到特定组中? Google联系人API

问题描述:

我正在使用Google联系人API将联系人和群组添加到Google Apps(gmail)。 我能够创建联系人以及组。将联系人添加到特定组中? Google联系人API

但现在我想:

  1. 认沽接触到特定的组在创建联系的时间。

/* Get Group, this is covered in the Google Contact API documents */ 
/* http://code.google.com/apis/contacts/docs/2.0/developers_guide_dotnet.html#retrieving_single_group */ 

Group group = ...; 

Contact newContact = new Contact(); 

var groupMembership = new GroupMembership(); 
groupMembership.HRef= group.Id; 


newContact.Title = "My google contact title"; 
newContact.GroupMembership.Add(groupMembership); 

/* Save the contact, also covered in the documents */ 
/* http://code.google.com/apis/contacts/docs/2.0/developers_guide_dotnet.html#Creating */ 

继为我工作:

Group g = cr.Retrieve<Group>(new Uri("https://www.google.com/m8/feeds/groups/liz%40gmail.com/base/68f415478ba1aa69")); 

newEntry.GroupMembership.Add(new GroupMembership() { HRef = g.Id });