Integromat:重命名 Google Sheet(单个 sheet 与整个传播 sheet)

Integromat: Rename Google Sheet (individual sheet vs entire spreadsheet)

我正在与 Integromat 合作,我想在 Google Spreadsheet 中重命名一个人 sheet。我该怎么做?

Integromat 有许多 similar/related 选项用于 Google Sheets:

但都不允许我更新现有 sheet 的名称。

Integromat 也有一个选项为Google 张API 调用

Google Sheets API has an HTTP request method for updating properties of spreadsheets, including UpdateSheetPropertiesRequest which is used to update the properties of an individual sheet, specified by the sheet ID. Using this and the SheetProperties object 我们可以通过 Integromat 更新个人的名字 sheet 如下:

在 Integromat 中:

  1. 添加 Google 表格模块 进行 API 调用
  2. 在 URL 字段中输入 spreadsheets/your-spreadsheet-id:batchUpdate
  3. 将方法设置为POST
  4. 在正文字段中,输入:
     {
        "requests": [{
            "updateSheetProperties": {
                "properties": {
                    "sheetId": "id-of-the-individual-sheet-to-be-updated",
                    "title": "your new sheet name"
                },
                "fields": "title"
            }
        }]
    }