Я не уверен в использовании jQuery ajax api, но вы можете попробовать создать запись xml, как показано ниже, и настроить параметры, как показано.
Возможно, кто-то еще может показать, как это сделать с помощью jQuery api?
gdocs.constructSpreadAtomXml_ = function(name, email, phone, guests) {
var atom = ["<?xml version='1.0' encoding='UTF-8'?>",
'<entry xmlns="http://www.w3.org/2005/Atom" xmlns:gsx="http://schemas.google.com/spreadsheets/2006/extended">',
'<gsx:name>',name,'</gsx:title>',
'<gsx:email>',email,'</gsx:url>',
'<gsx:phone>',phone,'</gsx:summary>',
'<gsx:guests>',guests,'</gsx:tags>',
'</entry>'].join('');
return atom;
};
...
var params = {
'method': 'POST',
'headers': {
'GData-Version': '3.0',
'Content-Type': 'application/atom+xml'
},
'body': gdocs.constructSpreadAtomXml_(name, email, phone, guests)
};
var worksheetId = 'od6'; //The first worksheet.
var url = 'https://spreadsheets.google.com/feeds'+'/list/'+docId+'/'+worksheetId+'/private/full';
//sends the params to the background page to get delivered to gDocs
oauth.sendSignedRequest(url, handleSuccess, params);