Through my application, I successfully accessed all contacts under My
Contacts which had an associated phone numbers.

After deleting a My Contacts record record directly from the GMail web
interface, and then creating a record with the same value for the Name
field and same value for the phone number, I can no longer retrieve
the newly created record through my application. All other records are
returned through my application. Originally I thought this was a
timing issue, then a caching issue. I have no idea why the modified
record is not retrieved. Any thoughts?

I am using Java code to retrieve the application using code in the
example 
http://code.google.com/apis/contacts/docs/3.0/developers_guide_java.html#retrieving_without_query,
namely:

URL feedUrl = new URL("http://www.google.com/m8/feeds/contacts/
[email protected]/full");
  ContactFeed resultFeed = myService.getFeed(feedUrl,
ContactFeed.class);

and then traversing and retrieving objects in resultFeed.getEntries()

viku

On Jun 15, 4:41 am, "Julian (Google)" <[email protected]> wrote:
> Hi,
>
> Thank you both for reporting this problem, we are working on reducing
> these delays.
>
> Please let us know if you have more information on this.
>
> Cheers,
> Julian
>
> On Jun 13, 11:59 pm, Charlie Wood <[email protected]> wrote:
>
> > I'm seeing this behavior too, and it seems to be new. It is indeed
> > problematic. Anyone from Google care to comment? Or ever better, to
> > announce a fix? :-)
>
> > Thanks,
> > Charlie
>
> > On Jun 13, 4:46 pm, tazz_ben <[email protected]> wrote:
>
> > > I think this issue is new (I don't think it use to do this), but if it
> > > isn't and you working on it, I apologize.  There seems to be a delay
> > > from the time that an item is updated and when it will appear in the
> > > API feed (I've been trying to figurate out the exact amount, but it
> > > seems to be less than five minutes).  This is problematic given that
> > > that when you pull based updated-min you then store the value of
> > > "updated" value returned with the results, it (the updated value) is
> > > NOT delayed.  So to sum up:
>
> > > * The items in the feed can be delayed
> > > * but the value of updated is not delayed
>
> > > The result of this combination, is that it is possible to miss items
> > > if they are updated/created right before a pull.  My current work
> > > around to this is to subtract five minutes from the lastupdatebefore
> > > placing it in updated-min.
>
> > > Ideally, if the data is delayed in the API feed, the updated should
> > > contain when the feed was updated NOT what the current time on the
> > > server actually is.
--~--~---------~--~----~------------~-------~--~----~
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