我有以下Gmail API脚本:
function listMsgs() {
var response = Gmail.Users.Messages.list('me');
Logger.clear();
for(var i=0; i<response.messages.length; i++) {
var message = response.messages[i];
var response1 = Gmail.Users.Messages.get({
'userId': 'me',
'id': message.id,
'format': 'full'
});
Logger.log("1) %s", message.id);
Logger.log("2) %s", message.threadId);
Logger.log("3) %s", response1.snippet);
}
}
我收到错误提供的参数数量无效。仅预期2-3(第7行,文件“代码”)
任何人都可以协助使用此脚本吗?谢谢。
答案 0 :(得分:1)
错误Invalid number of arguments provided. Expected 2-3 only (line 7, file "Code")表示对过程的调用中的参数数量与过程所需的参数数量不同。根据过程声明或定义检查调用中的参数列表。此SO question中还说明了您可以使用允许脚本查找和修改Gmail邮箱中的主题,消息和标签的Advanced Gmail Service。请记住,该服务必须是enabled before use。希望这有帮助!