Hi Julian, Thanks for the help! Would you happen to have a working piece of code lying around which deletes a contact from a group?
Regards, Kees. Op 20 jul 2009 om 14:45 heeft "Julian (Google)" <[email protected]> het volgende geschreven:\ > > Hi, > > I think the problem you are getting is because you need to use/get the > FULL protection for the Contact Entry, here is a small sample that > adds a user to an existing group: > > URL entryUrl = new URL( "http://www.google.com/m8/feeds/contacts/ > user%40domain.com/full/7fbb8e628be1182a" ); > ContactEntry contactEntry = contactsService.getEntry > ( entryUrl,ContactEntry.class); > > GroupMembershipInfo groupMembershipInfo = new GroupMembershipInfo > (); > groupMembershipInfo.setHref("http://www.google.com/m8/feeds/groups/ > user%40domain.com/base/5ae379bc0bdda49a"); > contactEntry.addGroupMembershipInfo(groupMembershipInfo); > contactEntry.update(); > > Cheers, > Julian. > > On Jul 18, 9:25 pm, KvB <[email protected]> wrote: >> Hi all, >> >> I'm trying to make my way through the google contacts api in java and >> I want to be able to add or delete contacts from contact groups. So >> far I haven't been succesful and I now have the following error. >> >> When I run this code: >> >> private void archiveContact(ContactEntry contact) throws Exception { >> if (ARCHIVE_GROUP_ID == null) { >> getArchiveGroupId(); >> } >> >> GroupMembershipInfo gmsi = new GroupMembershipInfo(); >> gmsi.setHref(ARCHIVE_GROUP_ID); >> contact.addGroupMembershipInfo(gmsi); >> >> URL editUrl = new URL(contact.getEditLink().getHref >> ()); >> myService.update(editUrl, contact); >> >> } >> >> I get this error: >> com.google.gdata.util.InvalidEntryException: Bad Request >> Group membership information not supported. >> >> Does anyone have a working example of java usage of the api to add/ >> remove existing contacts to/from existing contact groups? Or can >> anyone help me solve the error above? >> >> Regards and thanks for any help in advance! > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Contacts API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-contacts-api?hl=en -~----------~----~----~----~------~----~------~--~---
