首页 > 解决方案 > 使用 PHP API 对 Google Drive 电子表格中的工作表进行排序

问题描述

我在 Google Drive 上有一个电子表格,我正在使用 PHP API ( https://developers.google.com/sheets/api/guides/values ) 更新内容。

我在这里存储我的项目的报告。每个项目都有它的工作表。

当项目没有工作表(新项目)时,我为这个项目创建一个新工作表,以新项目的名称命名。

工作表被创建为最后一张。

这是我当前创建新工作表的代码:

$body = new Google_Service_Sheets_BatchUpdateSpreadsheetRequest(
  ['requests' => ['addSheet' => ['properties' => ['title' => $project_name]]]]
);

$result = $service->spreadsheets->batchUpdate($spreadsheetId, $body);

我想按字母顺序排列工作表。不包括第一张表,一些全球统计数据在哪里。

有没有办法使用 Google SpreadSheet API 更改工作表的顺序?

标签: phpgoogle-sheets-api

解决方案


这将是工作流程:


推荐阅读