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
-~----------~----~----~----~------~----~------~--~---

Reply via email to