Javascript API を使用して Google スプレッドシートの行を更新するための正しい構文を知っている人はいますか?
私はここで API ドキュメントに取り組んでいますが、データを送信するために必要な正しい構文を理解できません。現在持っているものは次のとおりです。
var serialObject = $('#basicForm').serialize();
$.ajax({
url: updateBasicUrl,
type: 'PUT',
data: serialObject,
});
データ フィールドの構文はどのようにする必要がありますか (上記は識別できないエラーをスローします)。
編集 -ここでxml の正確な外観に準拠するために JSON オブジェクトを XML に変換した後、まだ機能しません:
var updateBasicUrl = "https://spreadsheets.google.com/feeds/list/*spreadsheetIDnumber*/od6/private/full/*cellID*/*versionnumber*?access_token=*accesstoken*
$.ajax({
url: updateBasicUrl,
type: 'PUT',
contentType: 'application/atom+xml',
//contentType: 'text/xml', //tried both of these, they don't seem to work
data: xmlBasic,
})
編集 - クロスドメインオリジンの問題があるようです。Google スプレッドシート API では許可されません。回避策を知っている人はいますか?