Hi Kees, It is really similar to the one before, get an Entry and call the delete() function:
URL entryUrl = new URL( "http://www.google.com/m8/feeds/contacts/user %40domain.com/full/7fbb8e628be1182a" ); ContactEntry contactEntry = contactsService.getEntry ( entryUrl,ContactEntry.class); contactEntry.delete(); --Julian On Jul 20, 2:21 pm, Kees van Bemmel <[email protected]> wrote: > 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 -~----------~----~----~----~------~----~------~--~---
