セルのコンテンツを変更するセル フィードを使用して、Google スプレッドシートのセルを更新しようとしています。
私はすでに Oauth 2.0 認証を使用しており、oauth トークンを持っています。
特定のセルを更新するために(Googleガジェットから)使用するコードは次のとおりです。
var dataEntry='<entry xmlns="http://www.w3.org/2005/Atom" xmlns:gs="http://schemas.google.com/spreadsheets/2006">\
<id>https://spreadsheets.google.com/feeds/cells/xxxxxxx/od6/private/full/R2C2/</id>\
<link rel="edit" type="application/atom+xml"\
href="https://spreadsheets.google.com/feeds/cells/xxx/od6/private/full/R2C2/"/>\
<gs:cell row="2" col="2" inputValue="prova"/>\
</entry>';
$.ajax({
url: "https://spreadsheets.google.com/feeds/cells/xxxx/od6/private/full/R2C2/",
type: "PUT",
contentType: 'jsonp',
processData: false,
crossDomain: true,
data: dataEntry,
error: function(XMLHttpRequest, textStatus, errorThrown){
alert(errorThrown);
}, success: function(data, textStatus, XMLHttpRequest){
alert("Succeeded");
},
beforeSend: setHeader
});
私が受け取ったエラーは、Access Control Allow Origin に関するものです
このエラーを解決する方法を誰か教えてください。
前もって感謝します