如何解决我如何知道团体阅读的限制?
我正致力于将大型列表从 Google Apps Script 迁移到 Google 网上论坛。
在创建一些成员之后,我遇到了这个异常:
有一种方法可以知道读取的可用引用,以便将此验证集成到我的代码中。
这是我的功能:
function readSheet(){
var sheetId='MY-ID';
var sheet = SpreadsheetApp.openById(sheetId);
var toIgnore = 1;
var mData = sheet.getDatarange().offset(toIgnore,sheet.getLastRow() - toIgnore).getValues();
for (var i = 0; i < mData.length; i++) {
/*Here verify quota*/
addUsertoGroup(mData[i][0]);
}
}
我如何才能做到这一点?
解决方法
您的脚本达到配额或限制。
您可以在下面的 table 中查看 Groups read
的每日配额:
您可以使用 try..catch 语句忽略错误:
function readSheet(){
var sheetId='MY-ID';
var sheet = SpreadsheetApp.openById(sheetId);
var toIgnore = 1;
var mData = sheet.getDataRange().offset(toIgnore,sheet.getLastRow() - toIgnore).getValues();
for (var i = 0; i < mData.length; i++) {
try{
addUsertoGroup(mData[i][0]);
}
catch(e){
console.log("The script reached the daily quota: ",e);
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。