我正在尝试在Google Apps脚本中添加群组。我的代码如下:
var list = AdminDirectory.Groups.list({
customer: 'my_customer'
});
我尝试了以上操作,并尝试用域名替换客户arg:MYDOMAIN(我尝试使用userKey)但我总是得到同样的错误:
执行数据源查询SearchResults :(错误):我们很抱歉,发生了服务器错误。请稍等一下再试一次。 [18a249eb]
这不是获得团体的正确方法吗? (顺便说一下,我最好是搜索群组而不是列出所有群组,但我不认为这是一种选择。)
感谢您的任何提示或指示。
答案 0 :(得分:0)
根据Using the debugger and breakpoints,此错误可能是以下之一:
发生服务器错误,请重试。 导致此错误的原因有两种:
- Google服务器或系统暂时无法使用。等待片刻,然后再次尝试运行脚本。
- 您的脚本中存在错误,但没有相应的错误消息。尝试调试脚本,看看是否可以隔离 问题。
- Google Apps脚本中存在导致此错误的错误。在问题跟踪器上报告错误。
醇>
确保您正确遵循List all groups指南:
function listAllGroups() {
var pageToken, page;
do {
page = AdminDirectory.Groups.list({
domain: 'example.com',
maxResults: 100,
pageToken: pageToken
});
var groups = page.groups;
if (groups) {
for (var i = 0; i < groups.length; i++) {
var group = groups[i];
Logger.log('%s (%s)', group.name, group.email);
}
} else {
Logger.log('No groups found.');
}
pageToken = page.nextPageToken;
} while (pageToken);
}