我想让一些在网络浏览器中运行的 Javascript 代码写入用户 Google 帐户中的 Google 电子表格。
Javascript API 有点冗长,涉及大量往返,但似乎确实有效。我可以成功登录、创建新的电子表格、从中读取值、更新单元格等。但是,我还没有弄清楚如何写入空单元格。(空,我的意思是一个尚未写入任何值的单元格。)
问题是:为了更新单元格的值,我需要知道该单元格的 ID。为了获取单元格的 ID,我阅读了单元格提要,它向我显示了所有非空单元格的内容(和 ID)。但是它不会显示空单元格,因此我不知道他们的 ID,因此我无法写信给他们。我已经尝试根据其他单元格的命名模式来制作自己的 id,但这不起作用。
必须有一个简单的方法来解决这个问题。它是什么?
(上下文:我实际上正在尝试将用户首选项存储在用户的 Google 帐户中。电子表格 API 似乎是唯一可以在纯 Javascript 环境中使用的 API。如果有人可以建议任何更容易的替代方案使用电子表格,我将不胜感激。)