我想做的是当我在 Gmail 中收到重要邮件时在我的手机上接收 SMS 警报(通过 GMails Priority Inbox 功能过滤的重要邮件- 在 Gmail 中搜索:“is:important”)。我在 techawakening.org (http://techawakening.org/free-sms-alerts-new-email-on-gmail-with -google-docs/1130/) 并试图以此为基础,但由于我没有技术背景,我没有成功(还)。我尝试在脚本中构建的另一件事是指定某个日历的选项(脚本使用谷歌日历来发送短信警报)提醒事件应该保存到(我不想让它们弄乱我的默认主日历) .
这是我想出的:
function sendsms() {
var label = GmailApp.getUserLabelByName("sendsms");
var firstThread = GmailApp.getInboxThreads(0,1)[0];
var firstThread = firstThread.isImportant();
var firstThread = firstThread.addLabel(label);
var threads = label.getThreads();
var now = new Date().getTime();
for(i in threads){
var message = threads[0].getMessages()[0];
var sender= message.getFrom();
CalendarApp.getCalendarsByName('Invisible').createEvent(threads[0].getFirstMessageSubject() + " By: "+sender,new Date(now+60000),new Date(now+60000)).addSmsReminder(0);
}
label.removeFromThreads(threads);
}
这里有人可以帮助我吗?
提前非常感谢。
菲尔