【问题标题】:Get a Google docs spreadsheet and worksheet id获取 Google 文档电子表格和工作表 ID
【发布时间】:2017-08-05 14:18:35
【问题描述】:

我有问题。我找不到获取 Google 文档电子表格和工作表 ID 的简单方法。我希望不要以编程方式执行此操作,因为我的编码能力有些受限。

如果无法避免,最好的方法是什么? Javascript可以做到吗?

无论如何,我的直接问题是:

我有以下测试电子表格,需要通过名为“运行我的流程”(RMP) 的应用程序中的配置进行更新,瞧:

https://docs.google.com/spreadsheets/d/1bWlAiO_Y0C1_krvS_C5ZO73HRZZI-ewXVsy66kowpm4/edit?authkey=CNTQxtgN&hl=en_US&authkey=CNTQxtgN#gid=0

我需要知道spreadsheet idworksheet id,以便将它们填充到RMP 参数使用的以下字符串中。

feeds/list/${spreadsheet_id}/${worksheet_id}/private/full

【问题讨论】:

    标签: javascript google-docs google-spreadsheet-api


    【解决方案1】:

    您可以尝试使用 Google Apps 脚本获取电子表格 ID。正如您在示例“https://docs.google.com/spreadsheets/d/1bWlAiO_Y0C1_krvS_C5ZO73HRZZI-ewXVsy66kowpm4/edit?authkey=CNTQxtgN&hl=en_US&authkey=CNTQxtgN#gid=0”中看到的那样,电子表格的 id 是 key= 和 #gid= 之间的部分。因此,您可以使用此代码检索它。

    function getId() {
      Browser.msgBox('Spreadsheet key: ' + SpreadsheetApp.getActiveSpreadsheet().getId());
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-21
      • 1970-01-01
      相关资源
      最近更新 更多