此权限错误我在做什么错?

时间:2018-08-21 23:59:53

标签: javascript node.js google-sheets-api google-api-nodejs-client

我正在将Google Sheets API v4与Node.js一起使用。

使用端点spreadsheets.values.update时,出现以下错误:

  

您正在尝试编辑受保护的单元格或对象。如果需要编辑,请与电子表格所有者联系以取消保护。

背景信息和以前的故障排除:

  • 我使用带有JSON凭据的Google服务帐户。
  • 我可以使用相同的凭据成功使用spreadsheets.values.get端点。因此,所有授权设置都可以正常工作。
  • 服务帐户用户对Google Spreadsheet具有编辑权限。
  • 电子表格没有受保护的单元格。
  • 使用Google's Documentation的“尝试此API”功能。当然,在这里我会提示您进行授权。在这种情况下,我将使用个人用户帐户(也可以访问电子表格)进行授权。
  • 我还尝试使用新创建的服务帐户以及Google Spreadsheet的副本进行此操作。同样的错误。

0 个答案:

没有答案