Roy*_*00H 4 google-sheets google-apps-script google-drive-api google-sheets-api
我有一个 Google Apps 脚本,我目前正在使用它来成功打开 Google 表格电子表格(与我的帐户共享只读)并执行一些阅读功能。
我收到了另一个电子表格,我想在上面运行类似的流程。如果我尝试:(
SpreadsheetApp.openById("_______")在另一张纸上有效),我会得到Exception: Service Spreadsheets failed while accessing document with id _____"这张纸。这个电子表格实际上是 Google Drive 上的一个 xlsx(但它似乎仍然可以在 Google 表格中打开)而不是原生的 Google 表格,所以我想也许这就是问题所在......?
所以现在我尝试使用DriveApp.getFileById("____"). 但是现在我收到了一个授权请求,允许我的脚本访问 Google Drive。当我授权时,我得到:
此应用已被阻止
此应用试图访问您 Google 帐户中的敏感信息。为确保您的帐户安全,Google 阻止了此访问。
我还没有找到解决这个问题的方法。我使用的是私人 Google 帐户,而不是使用公司的应用程序。有任何想法吗?
找到了权限问题的解决方案。
为了使用 Apps 脚本,我从 @alper 的解决方案中修改了它,该解决方案来自 @tellowkrinkle 的评论。
请执行下列操作:
| 归档时间: |
|
| 查看次数: |
1838 次 |
| 最近记录: |