直到昨天一切都很顺利(我在6个月前开始使用它)使用像
这样的脚本https://developers.google.com/apps-script/articles/gmail_filter_sms 从某些标签添加日历事件,过滤来自Gmail的传入邮件。
我没有改变任何东西,今天它停止工作。
编辑:
这是剧本:
function sendText() {
var label = GmailApp.getUserLabelByName('MY_LABEL');
var threads = label.getThreads();
var now = new Date().getTime();
for(i in threads){
CalendarApp.createEvent('MY_LABEL- '+threads[0].getFirstMessageSubject(),
new Date(now+60000),
new Date(now+60000)).addSmsReminder(0);
}
label.removeFromThreads(threads);
}
我还收到了来自apps-scripts-notifications@google.com的邮件
“您的脚本最近未能成功完成。下面显示了一个总结....”
“功能:sendText;无法连接到Gmail(第2行,文件”代码“);触发器:基于时间的”
“您需要授权才能执行此操作”
接下来,一个大表(每2分钟,新行“Start:...; Function:sendText;消息:您需要授权才能执行此操作;激活:基于时间;结束:...”< / p>
我需要什么样的授权?我一直在使用这个脚本
我手动在Google日历中创建了一个事件,它确实发送了短信。 问题是从标记/过滤的电子邮件
创建日历事件