Google工作表嵌入URL文档

问题描述 投票:23回答:2

有人知道Google电子表格嵌入URL参数的官方文档吗?

也就是说,从Google表格中获得这样的嵌入网址:https://docs.google.com/a/aicr.org/spreadsheet/pub?key=0AhExuVBhVYT1dGxxejBmUHAzYUhGb25veTRkdW1YekE&single=true&gid=1&output=html&gridlines=false

  1. 参数是做什么的,和
  2. 还有哪些其他可用参数,默认情况下不包括?

经过大量的挖掘和搜索,我发现:

  • 某些参数似乎没有任何作用(&single = true,&embedded = true)
  • 某些参数在Google搜索结果中被自信地声明,但不起作用(&gridlines = false)
  • 某些参数似乎没有出现在我完成的任何搜索中(&output = csv)

...而且我所做的任何搜索都无法产生任何东西,甚至可以远程接近以下任何一个:

  • 由Google维护的用于嵌入URL的官方文档
  • 用于解析嵌入URL的代码的代码视图

通过反复试验,我发现:

  • &key = [ID]
    • Google工作表ID
  • &single = [true | false]
    • true:??? (当我只发表一张图纸时出现)
    • false:???
  • &gid = [#]
    • 工作表ID ??? (当我只发表一张图纸时出现)
    • 也许当您将整个Google表格文档“发布到网络上”(而不是文档中的一个表格)时,这可以用于指定表格和范围。
  • &range = [CellAddress1:CellAddress2]
    • 指定要包括的单元格范围,例如“ B1:C20”
    • 如果'widget ='为假或不存在,则禁止显示通常的Google页眉和页脚信息
    • 如果散布的范围大于已发布的工作表,则仅显示该工作表,同时仍保留页眉和页脚。
  • &embedded = [true | false]
    • true:???
    • false:???
    • 此项目包含在Google表格中提供的嵌入代码中(设置为“ true”,但似乎没有任何效果。
  • &widget = [true | false]
    • true:显示整个共享项目。覆盖“ range =“。不包括Google免责声明页脚。
    • false:在输出中包含Google免责声明页脚(除非也存在'range =')
  • &output = [html | txt | csv]
    • html(默认值):在包含Google跟踪代码的代码中作为html表输出
    • txt:将指定范围或工作表的内容输出为制表符分隔的文本
    • csv:输出为csv
  • &gridlines = [???]
    • 这显然是used to work,但对我不起作用。
    • 为了抑制嵌入工作表中的网格线,我在所有单元格上设置了边框,然后对边框进行着色以使其与工作表的背景颜色匹配(例如,白色背景工作表上的纯白色边框)。
  • 有人知道Google电子表格嵌入URL参数的官方文档吗?也就是说,给定这样的Google表格中的嵌入URL:https://docs.google.com/a/aicr.org / ...

    google-sheets embed query-string
    2个回答
    13
    投票

    以下是我为Google文档找到的一些参数(感谢Joel http://obstruction.tumblr.com/post/60784440737/google-docs-url-parameters-rm-minimal-rm-full:]


    3
    投票

    我一直在寻找相同的东西!我发现另一个有用的网址参数是

    © www.soinside.com 2019 - 2024. All rights reserved.