Google apps script 无法使用SpreadsheetApp.openByUrl(remoteUrl),即使我可以从chrome上打开它

Google apps script 无法使用SpreadsheetApp.openByUrl(remoteUrl),即使我可以从chrome上打开它,google-apps-script,google-sheets,Google Apps Script,Google Sheets,日志: RemoteUrl:https://docs.google.com/spreadsheets/d/...-wPq_LpwbcV9Y_WqS_jM/edit#gid=63610314 我得到这个错误,即使我可以从运行代码的同一身份正确打开这个文档 例外情况:文档…-缺少wPq_LpwbcV9Y_WqS_jM(可能已删除,或者您没有读取权限? _setupPerRemoteUrl@Code.gs:118 尝试删除#gid=…如果不起作用,请添加一个您的电子表格id,因为该id通常以数字开头?

日志:

RemoteUrl:
https://docs.google.com/spreadsheets/d/...-wPq_LpwbcV9Y_WqS_jM/edit#gid=63610314

我得到这个错误,即使我可以从运行代码的同一身份正确打开这个文档

例外情况:文档…-缺少wPq_LpwbcV9Y_WqS_jM(可能已删除,或者您没有读取权限?
_setupPerRemoteUrl@Code.gs:118


尝试删除
#gid=…
如果不起作用,请添加一个您的电子表格id,因为该id通常以数字开头?您是否使用两个Google帐户?如果是,请确保电子表格已与您运行代码的帐户共享。@KinSiang我因私密删除了一些数字。我明白,可以包括
工作表id
,例如#gid=xxxx,因为我发现对整个URL运行
openbyUrl
也没有问题,可能是其他根本原因
Logger.log("RemoteUrl: " + remoteUrl);
spreadsheetByUrl = SpreadsheetApp.openByUrl(remoteUrl);