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
-~----------~----~----~----~------~----~------~--~---

Reply via email to