您好Stackoverflow用户, 我正在尝试从我拥有的Google表格中提取数据,但不要求用户登录到我的Google帐户。我正在使用Google提供的here代码。我已插入适当的客户ID,工作表ID和API密钥。我正在从两个不同的工作表中提取数据,并且已经运行了好几个星期,并且数据已成功提取。
但是,大约3天前,在未进行任何代码更改的情况下,工作表现在随机拒绝访问。在某些时候,它仍然可以工作,而在其他时候,它会抛出一个错误,显示为“呼叫者没有权限”。据我所知,没有什么模式可以确定何时有效和无效。
我已经阅读了许多有关此错误的文章,以及一些其他有关此错误的问题,并尝试了所有可能的方法。我确保工作表已发布到Web上,确保没有任何身份验证密钥或其他ID发生更改,并且已将其共享给具有查看权限的Web上的任何人。有没有其他人遇到过这个问题,如果是这样,应该如何解决这个问题?
侧面说明::使用Google Sheets API相对较新,因此,如果需要更多信息,我很乐意提供。
谢谢。
答案 0 :(得分:-2)
您可以参考此forum。一次尝试执行以下步骤以查看是否有帮助: