Google spreadsheets.create包含合并的单元格

时间:2018-03-02 06:33:05

标签: google-apis-explorer

https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/create

上创建Google电子表格api测试
{
  "sheets": [
    {
      "merges": [
        {
          "sheetId": 0,
          "startColumnIndex": 0,
          "startRowIndex": 0,
          "endColumnIndex": 12,
          "endRowIndex": 3
        }
      ]
    }
  ]
}

所以我尝试使用谷歌电子表格创建合并的单元格,但它返回错误:

{
  "error": {
    "code": 400,
    "message": "Invalid sheets[0].merges[0]: No grid with id: 0",
    "status": "INVALID_ARGUMENT"
  }
}

任何人都知道我错在哪里?谢谢。

1 个答案:

答案 0 :(得分:0)

这个请求机构怎么样?它为属性设置sheetId

{
  "sheets": 
  [
    {
      "merges": 
      [
        {
          "sheetId": 0,
          "startColumnIndex": 0,
          "startRowIndex": 0,
          "endColumnIndex": 12,
          "endRowIndex": 3
        }
      ],
      "properties": 
      {
        "sheetId": 0
      }
    }
  ]
}

参考: