在谷歌应用程序脚本中,我试图列出给定域中的所有网站,我可以使用
获得前200个网站var sites = SitesApp.getAllSites(domain,1,200);
但是当我尝试再获得
时sites = SitesApp.getAllSites(domain,201,200);
我收到一个异常,上面写着“服务错误:SitesApp:内部错误”我知道我们有400多个网站,所以我不确定失败的是什么
代码看起来像这样
var domain = 'abc.com';
var start = 1;
var max = 200;
try {
var sites = SitesApp.getAllSites(domain, start, max)
y = sites.length;
} catch (e) {
Logger.log('Site exception: '+e);
y=0;
}
if ( y != 0 ) {
process_site(sites, doc, start, y);}
try {
var sites2 = SitesApp.getAllSites(domain, 201, max)
l = sites2.length;
} catch (e) {
Logger.log('Site2 exception: '+e);
l = 0;
}
if ( l != 0 ) {
process_site(sites2, doc, 201, l);}