【问题标题】:Adding Columns to Google Drive Spreadsheet向 Google Drive 电子表格添加列
【发布时间】:2014-08-29 06:37:45
【问题描述】:

我正在使用基于 PHP 的 Google Drive API 创建电子表格。 我能够在驱动器中正确创建电子表格。 我想在创建的电子表格文档中添加列,以便稍后开始向其中添加内容。

我尝试了一些东西,所以一个接一个地提到它们。检查“数据”str。 这是我的代码:

//adding directly
$insertedFile = $dr_service->files->insert($file, array('data' => 'column1,column2,column3', 'mimeType' => 'application/vnd.google-apps.spreadsheet'));

//adding it by passing an array
$insertedFile = $dr_service->files->insert($file, array('data' => array("Column 1" => "data 2" ,"Column 2" => "data 2","Column 3" => "data 3"), 'mimeType' => 'application/vnd.google-apps.spreadsheet'));

正如我在之前的 cmets 中提到的,文档已成功创建。只是无法为其添加列名。

期待听到一些解决方案, 谢谢, 米希尔。

【问题讨论】:

    标签: google-sheets google-spreadsheet-api google-drive-api


    【解决方案1】:

    添加列

    要添加新的列名,请使用 CellFeed。 CellFeed 是 google-spreadsheet-API 的一部分。

    我假设您正在使用 ListFeed。 ListFeed 不允许您添加列。列表提要更​​像 SQL。有点像 SQL 风格的 INSERT 和 SELECT。

    【讨论】:

      猜你喜欢
      • 2014-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-07
      • 2012-05-23
      相关资源
      最近更新 更多