2014-09-22 83 views
0

任何机构都可以告诉我如何在群组下创建一个Google联系人,例如我有一个群组名称系列,在此下面我想添加联系人。现在,我能够创造接触,但其下别人去下面的代码我使用如何在Google中创建联系人群组

ContactEntry contact = new ContactEntry(); 
contact.setTitle(new PlainTextConstruct("chetan")); 
contact.setContent(new PlainTextConstruct("sharma")); 

Email primaryMail = new Email(); 
primaryMail.setAddress("[email protected]"); 
primaryMail.setRel("http://schemas.google.com/g/2005#home"); 
primaryMail.setPrimary(true); 
contact.addEmailAddress(primaryMail); 

ExtendedProperty favouriteFlower = new ExtendedProperty(); 
favouriteFlower.setName("favourite flower"); 
favouriteFlower.setValue("daisy"); 
contact.addExtendedProperty(favouriteFlower); 


//URL postUrl = new URL("https://www.google.com/m8/feeds/contacts/defaults/full"); 
contact = service.insert(feedUrl, contact); 
GroupMembershipInfo groupMembershipInfo = new GroupMembershipInfo(false, "http://www.google.com/m8/feeds/groups/defaults/base/39eb8f59897bac4d"); 
//groupMembershipInfo 
contact.addGroupMembershipInfo(groupMembershipInfo); 

回答

0

我看到你将加入groupMembershipInfo前的接触。如果要将组成员详细信息添加到联系人,请移动此行“contact = service.insert(feedUrl,contact);”作为代码的最后一行。

有关更多详细信息,请参阅此page

希望有帮助!

0

您可以执行以下方法,让不同群体的Atom ID在您的帐户像我的联系人,家庭等

public static void printAllGroups(ContactsService myService) 
     throws ServiceException, IOException { 
     // Request the feed 
     URL feedUrl = new URL("https://www.google.com/m8/feeds/groups/[email protected]/full"); 
     ContactGroupFeed resultFeed = myService.getFeed(feedUrl, ContactGroupFeed.class); 

     for (ContactGroupEntry groupEntry : resultFeed.getEntries()) { 
     System.out.println("Atom Id: " + groupEntry.getId()); 
     System.out.println("Group Name: " + groupEntry.getTitle().getPlainText()); 
     } 
} 

这种方法对于家庭组的输出将是这样的:

的Atom标识:http://www.google.com/m8/feeds/groups/UR_EMAIL_ID/base/e

使用此URL,将联系人添加到家庭组

GroupMembershipInfo groupMembershipInfo = new GroupMembershipInfo(false, "http://www.google.com/m8/feeds/groups/UR_EMAIL_ID/base/e"); 
       contact.addGroupMembershipInfo(groupMembershipInfo);     
相关问题