No idea how to do what you ask, I am not dealing with the XML interface. When an entry is added, an id is returned, the ad can be rerieved as:
Uri url = new Uri(_addID); _entry = _service.GetEntry(url); The entry which is returned from the ad id, is an object of type GBaseEntry There are directly accessible GBaseAttributes that can be changed using the update method such as _entry.GBaseAttributes.Location = "new location"; _entry.GBaseAttributes.ItemType = " new itemType"; and then there are the expansion attributes which appear to be unaddressable via this api. I am not interested in the xml interface unless that is the only way to change an exisitng ad without a delete and new ad. The data is present in the ad, it is displayed when the ad is accessed via GoogleBase, it is simply an issue of accessing the added fields via the api. On Mon, Mar 9, 2009 at 2:37 PM, Celebird <[email protected]> wrote: > > the underlying xml, namespaces, and types > should be the same regardless of client-api. > > can you post the xml of the inserted item > or a snippet url so the xml can be retrieved. > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
