如何使用JavaScript更新Google范围



我必须搜索,但没有找到将使用表格中的邮政方法更新Google份额的JavaScript代码。
谢谢。

基于此文档,您可以使用batchUpdate方法,该方法使您可以更新这些电子表格详细信息。更改分组组合在一起,因此,如果一个请求失败,则没有一个(可能取决于)更改。

例如,要仅更新电子表格的标题,这将是请求:

请求:
POST .../v4/spreadsheets/spreadsheetId:batchUpdate

请求主体:

{
  "requests": [{
      "updateSpreadsheetProperties": {
          "properties": {"title": "My New Title"},
          "fields": "title"
        }
    }]
}

github上的示例。

检查这些相关门票:

  • 用JavaScript编程更新Google电子表格?
  • 更新/将数据添加到Google电子表格数据库
  • 通过在浏览器中运行的JavaScript将数据推向Google电子表格

您必须执行所有OAuth同意,以下示例效果很好。https://developers.google.com/sheets/api/quickstart/js

确保ListMajors()在您的代码中起作用。

比您的表格。

<form method="post" action="somefile-to-receive-your-data.php" onsubmit="return doSomething();">

至于写作API代码。

尝试:

function doSomething() {
  gapi.client.sheets.spreadsheets.values.update({
        spreadsheetId: 'YourSpreadSheetID',
        range: 'Sheet1!A4:D5',
        majorDimension: "ROWS",
        valueInputOption: 'USER_ENTERED',
        values: [['="20"&LEFT(E4,6)', "9999", "Name", "03-19-17"],
                 ["9999", "Name", "03-19-17"],'="20"&LEFT(E4,6)']
  }).then(function(response) {
     console.log(response);
  });
}

相关内容

最新更新