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