The attribute has to be under Google Base namespace (e.g. <g:another type="string">param val</g:another>), otherwise is silently dropped.
Check documentation here: http://code.google.com/apis/base/starting-out.html#Attrs Alex On Mon, May 25, 2009 at 4:33 PM, Tan-Tan <[email protected]>wrote: > > Hi, > I try to add custom attributes when I send and Entry element in order > to create a new entry, as followed: > 1. I added xmlns:c="http://base.google.com/cns/1.0" to the entry > element. > 2. I added <c:another type="string">param val</c:another> under the > entry element. > 3. I see the entry published successfully, but without the additional > custom attribute. > > Here is the full request: > > POST /base/feeds/12345/items HTTP/1.1 > Host: www.google.com > Connection: close > User-Agent: Simple-GBase-1.0 base_api/1.0 > Content-Type: application/atom+xml > Authorization: AuthSub token="MyToken" > X-Google-Key: key=MyKey > Accept-encoding: identity > Content-length: 1297 > > <?xml version="1.0" standalone="yes"?> > <entry xmlns="http://www.w3.org/2005/Atom" xmlns:g="http:// > base.google.com/ns/1.0" xmlns:c="http://base.google.com/cns/ > 1.0"><author><name>tantan</name><email>[email protected]</email></ > author><title>title: 17:09</title><content type="text">bla bla: have > text</content><g:item_type type="text">testrecipes</ > g:item_type><g:item_language type="text">EN</ > g:item_language><g:application type="text">http://www.simple.co.il</ > g:application><g:expiration_date > type="dateTime">2009-07-24T00:00:00.000Z</ > g:expiration_date><g:image_link type="url">http://www.simple.co.il/ > files/9998.jpg > <http://www.simple.co.il/%0Afiles/9998.jpg></g:image_link><g:image_link > type="url">http:// > www.simple.co.il/files/9999.jpg</g:image_link><g:contact_phone > type="text">052-8957458</g:contact_phone><g:area type="intUnit">90 > square meter</g:area><g:bedrooms type="number">3</ > g:bedrooms><g:feature type="text">מזגן, > מרוהט חלקי</ > g:feature><g:floor_number type="text">3</g:floor_number><g:location > type="location">תל-אביב</ > g:location><g:parking type="number">1</g:parking><g:price > type="floatUnit">4000 ILS</g:price><g:provider_class > type="text">private</g:provider_class><c:another type="string">param > val</c:another></entry> > > Any ideas? > T. > > > -- 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 -~----------~----~----~----~------~----~------~--~---
