我正在尝试使用找到的代码here写入Google表格。如果我使用登录按钮登录帐户,则该代码有效,但如果未登录,则该代码无效。要绕过登录,我从updateSignInStatus(isSignedIn)函数中删除了if(isSignedIn)。这会在页面加载后立即进行API调用,但是引发了以下错误:“请求缺少必需的身份验证凭据。预期的OAuth 2访问令牌,登录cookie或其他有效的身份验证凭据。请参见https://developers.google.com/identity/sign-in/web/devconsole-project。”
之所以能够绕开登录,是因为我要写的工作表是我自己的。并非大多数Google表格文档所假定的用户身份。我只是想从用户那里收集数据,然后写到我自己的表上。
然后,我对此进行了大量研究,并发现了this问题。这表示我需要使用OAuth 2.0写入Google表格。即使阅读了它指向的所有文档以及Google提供的许多其他链接和信息,我仍然看不到写Google表格的方法?
有人能为我提供一些可以让初学者容易理解的地方还是一些文档齐全的示例代码吗? 谢谢。