The plot thickens... if you then go and change anything in the Outlook contact, when it syncs to Google, the postal address is of course lost. Could someone at Google please take a look at this?
Thanks Martin On Dec 9, 11:30 pm, martinlong1978 <[email protected]> wrote: > Hi, > > I've had some trouble with the contacts API. I have an App which > updates google contacts using the Java API. I'm adding an address > using addStructuredPostalAddress. I'm using the setFormattedAddress, > rather than specifying address formats - it appears that this is the > same method as Google Contacts uses. > > When my iPhone is updated (push sync, using Microsoft Exchange > Activesync protocol), the postal address for the contact is not > visible. However, if I edit the address using Google Contacts > (webapp), the address becomes visible in the iPhone contact. > > I have retreived the record for a contact a) after I've added it with > the contacts API b) after I've modified it in Google Contacts (and it > becomes visible on my phone). The two seem to be virtually identical: > > First, as created by API (contact visible on iPhone, but not > address): > > <entry> > <id>http://www.google.com/m8/feeds/contacts/martin%40longhome.co.uk/ > base/6d7e0f71887ec454</id> > <updated>2009-12-09T23:20:04.018Z</updated> > <category scheme="http://schemas.google.com/g/2005#kind" > term="http://schemas.google.com/contact/2008#contact" /> > <title type="text">AN Other</title> > <link rel="http://schemas.google.com/contacts/2008/rel#edit-photo" > type="image/*" href="http://www.google.com/m8/feeds/photos/media/martin > %40longhome.co.uk/6d7e0f71887ec454/1B2M2Y8AsgTpgAmY7PhCfg" /> > <link rel="self" type="application/atom+xml" > href="http://www.google.com/m8/feeds/contacts/martin%40longhome.co.uk/full/6d7e0f7..." > /> > <link rel="edit" type="application/atom+xml" > href="http://www.google.com/m8/feeds/contacts/martin%40longhome.co.uk/full/6d7e0f7..." > /> > <gd:email rel="http://schemas.google.com/g/2005#other" > address="[email protected]" /> > <gd:postalAddress rel="http://schemas.google.com/g/2005#home">123 > Some Road Anotherville Thistown PP11 1AE</gd:postalAddress> > </entry> > > Second, as updated by Google Apps (postal address now visible): > > <entry> > <id>http://www.google.com/m8/feeds/contacts/martin%40longhome.co.uk/ > base/6d7e0f71887ec454</id> > <updated>2009-12-09T23:26:10.887Z</updated> > <category scheme="http://schemas.google.com/g/2005#kind" > term="http://schemas.google.com/contact/2008#contact" /> > <title type="text">AN Other</title> > <link rel="http://schemas.google.com/contacts/2008/rel#edit-photo" > type="image/*" href="http://www.google.com/m8/feeds/photos/media/martin > %40longhome.co.uk/6d7e0f71887ec454/1B2M2Y8AsgTpgAmY7PhCfg" /> > <link rel="self" type="application/atom+xml" > href="http://www.google.com/m8/feeds/contacts/martin%40longhome.co.uk/full/6d7e0f7..." > /> > <link rel="edit" type="application/atom+xml" > href="http://www.google.com/m8/feeds/contacts/martin%40longhome.co.uk/full/6d7e0f7..." > /> > <gd:email rel="http://schemas.google.com/g/2005#other" > address="[email protected]" primary="true" /> > <gd:postalAddress rel="http://schemas.google.com/g/2005#home">123 > Some Road Anotherville Thattown PP11 1AE</gd:postalAddress> > </entry> > > Can anyone help with this... it seems like a bug in the server to me. > I just can't make that postal address visible on the iPhone using the > API. > > Thanks > > Martin -- 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.
