You can use the Base API demo page to execute batch requests, and then you can also see what is the response. I suggest you find a way to build the request as in production (XML), and go here and execute the request (select batch, and fill in your batch request): http://www.google.com/base/api/demo/html/demo.html
Then you'll see the errors. I can't comment on how to code it, because I don't know what client library you use. Alex On Thu, Oct 8, 2009 at 9:32 PM, igs <[email protected]> wrote: > > Anybody?? > > Anybody from Google Support Team? > > I need the resolution for this. > > On Oct 6, 2:57 pm, igs <[email protected]> wrote: > > After batch of items is submitted through API, I check the status of > > each item to see if it was successful by checking: > > entry.BatchData.Status.Code > > > > if Code is greater 300 (error), "entry.BatchData.Status.Reason" > > returns static useless message "Bad request". > > > > In my testing environment the only way I would see actual error, is by > > using Network Sniffer and look at HTTP responses from Google Server. > > > > It's not possible for me to sniff traffic In production environment, > > and it leaves me guessing what might be the problem. > > > > I saw that there is a property "Errors" in "entry.BatchData.Status" > > which is always empty. > > > > Is this a bug, and "Errors" should actually carry detailed errors, or > > am I doing something wrong? > > > > How do I find exact error without using network sniffer? > > > -- Alex Dovlecel, Google Switzerland GmbH Company Identifikationsnummer: CH-020.4.028.116-1 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Base Data 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-base-data-api?hl=en -~----------~----~----~----~------~----~------~--~---
