gpt4 book ai didi

javascript - 从 Chrome 扩展程序动态创建 Google 表格?

转载 作者:行者123 更新时间:2023-11-27 23:09:21 25 4
gpt4 key购买 nike

基本上有三个小问题:

  1. 我可以使用 Chrome 扩展程序动态创建新的 Google 表格吗?

  2. 如果是这样,我可以从扩展中设置该工作表的单元格格式吗? (字体颜色、单元格宽度等)

  3. 我是否可以使用 chrome.downloads API 下载此表(这是可选的,但首选)

任何有关这些的帮助将不胜感激!

最佳答案

1)是的,至少有两种方法可用:

a) 使用驱动 API 创建一个新的空电子表格文件,并使用工作表 API 填充数据和格式。使用 XHR 访问这些 API,驱动 API 接受 JSON 和 XML,而工作表 API 仅适用于 XML。

b) 使用 google 脚本函数创建、格式化和填充工作表,使用 XHR 从您的扩展程序调用 google 脚本函数。 JSON 可用。

两种方法都试过了,都有效。

2) 第一种方法需要与 XML 之间进行良好的转换,因为至少 Sheet API 在 JSON 中不可用。您可以使用此 API 设置单元格格式,但会相当复杂。第二种方式,您可以使用 gscript 对象(例如单元格和工作表)进行格式化,获取参数并以 JSON 返回结果。

3)没有尝试过,但看过它的示例。

关于javascript - 从 Chrome 扩展程序动态创建 Google 表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36303304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com