1

我正在尝试使用 Google 协作平台搜索当前活动站点并创建自定义搜索。我需要做的第一件事是连接当前活动站点,请参阅下面提到的代码。出于调试目的,我添加了一些计时器。

Logger.log('---- line 289 (try to connect current active site): ' + (new Date().getTime()-startGetResultFromSiteTimer)/1000 + ' seconds');
var site = SitesApp.getActiveSite();
Logger.log('---- line 300 (connected current active site): ' + (new Date().getTime()-startGetResultFromSiteTimer)/1000 + ' seconds');

有时它工作得很好,后来我收到这个异常的请求:

Exception: Servicefout: SitesApp: Internal Error

非常不可靠的行为。每个请求的计时器结果完全不同。有时不到一秒,然后请求超过 30 秒。

有没有人可以解决这个问题?

4

2 回答 2

1

我有一个来自驱动器的文件夹,用于更新站点列表。我不得不使用 while{} finished is false 语句,因为有时在尝试更新列表时会导致相同的错误。那会有帮助吗?

于 2013-01-08T15:41:05.190 回答
0

最后,只有一种解决方案可以通过定期检查器快速接受它,该检查器将所有页面读入 scripdb 数据库结束搜索将在 scripdb 中查找。

于 2014-05-29T16:52:33.687 回答