Google Voice 产品 Google Voice 如果长时间未使用,那么 Google 谷歌会根据其约定“如果您长时间未使用您的语音号码,您将收到该语音号码将被删除的警告从您的帐户中。您还会看到回收日期,即号码将被删除的日期。谷歌语音号码。Google Voice谷歌语音 (GV) 发送短信很简单,只要使用 IFTTT,但 IFTTT 不能自动回复消息。这里使用Gmail和Google Driver来自动回复短信,达到保号的目的。
一、设置自动发送消息
1、注册并登录IFTTT:https://ifttt.com/
2、配置Keep Google Voice Active (Send Messege)(时区请选择北京,您可以定义发送时间和消息内容。)
3、设置后可以自动发送信息到你的GV码。(您可以设置最接近您当前时间的时间测试。该功能已经测试过,没有问题。)
二、自动回复消息
1、登录GV,先在GV设置中开启“转发信息到邮箱”。
2、登录Gmail,在设置中选择“过滤器和阻止地址”–>“创建新过滤器”–>为发件人填写“@txt.voice.google.com”。如下所示:
3、点击“创建过滤器”,在弹出的对话框中点击“选择标签”–>“新建标签”,输入标签名称“autoreply”,点击创建。
4、如下图选择,点击“创建过滤器”。
5、登录 Google Drive 并点击左上角的新建。创建一个新的 Google App 脚本,如下所示。(如果您没有 Google App Script,请点击 Link More Apps,然后添加 Google App Script)
6、复制下面的代码替换现有的代码。
function autoReplier() {
var labelObj = GmailApp.getUserLabelByName(‘autoreply’);
var gmailThreads;
var messages;
var messagecount;
var sender;
var num = 9; //设置连续自动回复邮件的次数(为防止两人都是自动回复,当发送次数达到 9 时将不自动回复)。
var hours = 12; //过了多少小时后又可以自动回复。
try {
for (var gg = 0; gg gmailThreads = labelObj.getThreads()[gg];
messages = gmailThreads.getMessages();
messagecount = gmailThreads.getMessageCount();
//console.log(messages[messagecount – 9].getDate() + ” time”);
for (var ii = 0; ii
if (messages[ii].isUnread()) {
msg = messages[ii].getPlainBody();
sender = messages[ii].getFrom();
array = [[“最灵繁的人也看不见自己的背脊。——非洲”],[“最困难的事情就是认识自己。——希腊”],[“有勇气承担命运这才是英雄好汉。——黑塞”],[“阅读使人充实,会谈使人敏捷,写作使人精确。——培根”],[“自知之明是最难得的知识。——西班牙”],[“有时候读书是一种巧妙地避开思考的方法。——赫尔普斯”],[“越是无能的人,越喜欢挑剔别人的错儿。——爱尔兰”],[“一个人即使已登上顶峰,也仍要自强不息。——罗素·贝克”],[“最大的挑战和突破在于用人,而用人最大的突破在于信任人。——马云”]];
var j = Math.floor(Math.random() * (array.length));
var temp = array[j];
if (messagecount MailApp.sendEmail(sender, “Auto Reply”, temp);
}else if( (messages[messagecount – 1].getDate().getTime() – messages[messagecount – num].getDate().getTime()) > hours * 60 * 60 * 1000 ){
MailApp.sendEmail(sender, “Auto Reply”, “Hi, 您好!我们已经发了好几条信息了,可以停下来休息休息一下了!本短信由 Google Apps Script 自动发出。”);
}
messages[ii].markRead();
messages[ii].moveToTrash();
}
}
}
} catch (err) {
console.error(‘for loop error: ‘ + err);
}
}
7、点击保存,在弹出的对话框中输入你想显示的名字,例如:autoReplier。再次点击“调试”会提示授权,根据提示进行授权即可。授权完成后会提示找不到文件等,不用担心。
8、再次点击“Debug”,如果没有提示,说明脚本没有错误。您还可以在“查看”–>“日志”–>“Apps Script Dashboard”中查看脚本运行状态。如果显示状态为 Completed,则脚本没有错误。
9、点击右下角“修改”–>“当前项目的触发器”–>“添加触发器”,如下图设置并保存。(可以选择小时定时器,分钟太频繁了,没必要设置太快只是为了保持数字和回信)
10、好的,现在你可以试试给自己发短信了。(给自己发短信会无限循环!但我们可以在邮件的这个标签下将未读标记为已读)