you need an application that can send data using http. no -- ftp can send data-feed-files but ftp and data-feed-files have little to do with the api.
the item-type determines what data to send, what attributes and values are required per-item, and the data's format. http://base.google.com/support/bin/answer.py?answer=59451 google's protocol determines what request to send, what url and http methods are required per-command, and the request's format. one reason the api's exist is to hide details -- such as what xml to send or how to send http. the google-base-data api client-libraries send xml using http. each client-library has api calls for authenticating, inserting, updating, deleting, and searching for items; they send both the command-requests and item-type data. there's a lot of xml under-the-hood -- so be careful which xml in which context. e.g. - xml item-type data (attributes and values). - xml requests sent for authentication, insert, delete, update, query and the xml returned for each. - xml-batch commands. - xml data-feed-files for upload -- which have little to do with the api; if you want to send the raw-xml requests and item-type data then almost any application that can send data using http should do -- e.g. curl, php. because http/rest is such a common protocol, knowing the details helps when using methods other than google api's or for application design and debugging. i believe it's a good thing to understand that there are xml and http details -- if for no other reasons than creating better solutions and better debugging; but, the api's can hide many of these details. ### --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
