Google Voice的回收政策是这样的:如果超过6个月没有拨打或者接听电话,也没有发出或接收过短信,号码就会被回收。原文如下:
Google may reclaim your Google Voice number (if you have one) if you have not placed or received calls, sent or received text messages for a period of 6 months. We will not reclaim numbers that have been ported in to Google Voice or made permanent.
参考网址:https://www.google.com/googlevoice/program-policies.html
由于国内网络环境使用Google Voice不方便,有些网友平时要用到Google Voice的情况也不多,因此就有了保号的需求,比较流行的有:Google Voice订阅短信保号、使用IFTTT自动拨打Google Voice号码保号。根据Google Voice的回收政策,这两种方案应该是都可以保号的,但现实中却有一些使用这两种方法保号的网友的Google Voice号码被回收,因为这两种方案有一个共同点:都是被动接收短信或者电话,没有主动发送短信或拨打电话。那有没有办法可以让Google Voice自动发送短信或者拨打电话呢?经过几天的测试,没有找到让Google Voice自动拨打电话的方法,但是有办法可以让Google Voice自动回复短信,因此有了以下的保号方案:
- 使用IFTTT的短信功能,每个月自动发送一条短信到你的Google Voice号码
- 使用IFTTT让你的Google Voice号码自动回复上面那条IFTTT号码发来的短信
不仅被动接收短信,还主动发送了短信,应该算是活跃用户了吧?如图:

Google Voice自动回复短信
IFTTT准备工作
要在固定的时间发送短信,需要用到IFTTT的两个服务:Date&Time 和 SMS,首要先设置好时区和绑定你的Google Voice号码。
设置时区的网址 https://ifttt.com/services/date_and_time/settings 如图:

选择时区
绑定你的Google Voice号码:https://ifttt.com/sms 在这个网址进行绑定,如图:

绑定Google Voice号码
IFTTT会发短信验证你的号码,绑定成功以后是这样的:

号码绑定成功
至此,准备工作全部完成。
IFTTT自动发短信
新建一个Applet,网址 https://ifttt.com/create,如图:

添加触发条件
点图中的”+this”,并选择Date & Time 这个服务,如图:
有5个trigger可以选择,分别是:
- Every Day At 每天固定时间发一次
- Every Hour At 每小时发一次
- Every day of the week at 每周的某一天或者几天发一次(这个比较有用,如果用IFTTT订闹铃,可以只定工作日的)
- Every day of the week at 每月发一次
- Every year on 每年发一次
自已根据实际需求选择即可,为了测方便,我选Every Hour At,这样可以快速验证设置是否正确。如图:

设置时间
选择一个最接近当前时间的时间,然后点“Create trigger“,接下来设置动作,点下图的+that
再选 SMS,如图:

短信SMS
接下来只有一个选项,Send me an SMS,如图:

发送短信的动作
可以自定义发送短信的内容,如图:

IFTTT短信内容
点”Create action”完成创建,大功告成:
在每一个小时的45分钟,发送短信到我的Google Voice号码 4084186720,创建完默认是打开的,如果没打开,记得要”Turn On”。
至此,通过IFTTT自动发短信的设置就完成了。如果您觉得设置比较麻烦,可以试试我设计的一个Applet,Google Voice保号 ,每个月发一次短信,直接Turn On 即可。
GV自动回复短信
准备工作:将Google Voice短信转发到你Gmail邮箱,设置方法如下:
登录Google Voice,Settings—>Settings—>Forward messages to email,打开将短信转发到你Gmail邮箱的选项,如图:

转发Google Voice短信到Gmail
经过这样的设置以后,Google Voice收到的短信都会以邮件的形式发送到你的Gmail邮箱里,邮件标题为:New text message from XXX(发送短信的手机号码),发件人是后缀为@txt.voice.google.com的邮箱,前缀里包含短信发送方和接收方的号码。如图:

Google Voice短信发送到Gmail
由于可以直接在Gmail邮箱里回复短信,这就给我们自动回复短信提供了可能。原本我们可以使用IFTTT里的一个Applet,名字是Auto reply to Google Voice texts,网址是:https://ifttt.com/applets/77865p-auto-reply-to-google-voice-texts 需要进行简单的设置才能正常工作。不知道什么原因,作者把这个服务删除了,不过已经添加了该Applet的IFTTT用户不受影响。没有添加该Applet的用户,可以自己创建一个。创建过程如下:
2019.04.01 本打算使用zapier,结果测试后发现并不理想,自动回复只能指定邮箱,不能用变量,并不能实现IFTTT类似的功能。后来发现Google Apps Script有很多非常强大的Gmail相关的API,最终使用Google Drive里的脚本功能实现的自动回复。有兴趣的可以发短信到+1 (408) 418-6720进行测试。参考链接:Send automatic reply to all incoming google voice texts?解决方案出现在 6/7/17 rahulvarshney 这个ID的回复。他的代码中有个小错误
把sender = messages[ii].getFrom().slice(16, 74); 修改为 sender = messages[ii].getFrom();即可
2019.03.28 IFTTT删除了之前创建的Applet :Auto reply to Google Voice texts,我自己创建的一个Applet也被删除,这两个Applet都用到了Gmail相关的触发器。打算用zapier来实现自动回复的功能。
2019.03.27 更新:由于安全方面的原因,从2019年3月31日起,GMail将不允许IFTTT访问Gmail的一些服务,因此自动回复短信功能将无法实现。不过,IFTTT并不是唯一提供此类服务的网站,已找到替代方案,以后会写文章介绍。
2019.03.07 更新:Triggers for the Gmail service are inactive。“ Gmail server”这个服务挂了,已经有10多天了,不知道何时能修好。不过不影响以前已经开启或者创建的Applet. 在status.ifttt.com可以查看IFTTT各项服务的状态。
- 点”Net Applet“打开如下页面,如图:
添加触发条件
在Search栏输入gmail找到以下服务:
点进去以后,点最下面那个触发器 [Inactive] New email in inbox from search,每次有新邮件并符合你设置的条件时就发一封新邮件。我们要回复Google Voice短信,所以搜索 txt.voice.google.com 如图:
设置触发条件
如果想只针对指定号码进行回复,可以研究一下Gmail的搜索规则,点上图中的”search operators”查看规则。
接下来设置动作,点下图的+that,如图:
因为我们要回复Gmail邮件,因此我们再次搜索 gmail,找到以下图标:
点进去以后选最左边那个”Send an email”,如图:
用Gmail发送一封邮件
我们需要设置 To address、Body并删除Attachment URL里的内容。
To address:点Add ingredient,选FromAddress,设置好以后是这样的:回复邮件的地址
Body里输入你的短信的内容,同时把 Attachment URL里的内容删除,如图:
设置好以后点Create Action,接着点”Finish”,创建过程就完成了。
- 测试自动回复:使用IFTTT自动发短信给你,或者也可以骚扰我: +1 (408) 418-6720
至此,一切大功告诉,相信你会玩得很嗨的。IFTTT是一个很有用的网络工具,目前我还在使用的功能有:
- 闹铃 使用IFTTT在工作日的早上打电话给我的Google Voice号码,在国内网络环境下可以响铃,但无法接听,可以达到叫醒的目的。如果您睡得比较沉,可以多设置几个。
- 日程提醒,比如:去学校接孩子等。
- 以后有好玩的功能再分享。
转载记得给个链接:VPS大玩家 » 使用IFTTT让Google Voice自动回复短信来保号
感谢分享,有点好玩!
这个思路不错👍
感谢两位大佬的支持
那个applet已经找不到了
学到了,感谢!
老板,500个GV号批量保有没什么批量快捷的方法
没有
设置完成后,给你号码发了一个测试短信,结果一直在循环发来发去。
另外问下,这个办法是Gmail邮箱收到邮件就自动回复,还是只是收到短信才自动回复?
如果双方都设置了自动回复,那就会一直发。收到txt.voice.google.com发来的邮件才会自动回复
谢谢大玩家提供的思路,但Auto reply to Google Voice texts这个程序找不到了,还有什么招吗,谢谢!
我研究一下,自己做一个试试
已经更新了方法,可以自己创建一个applet来实现自动回复。
照着文章来的,还是失败了,能收到短信和邮件但是无法自动回复,就卡在这最后一步了。
可以骚扰我: +1 (408) 418-6720 试试有没有设置成功
是不是因为延迟呢?自动回复程序是隔一段时间运行一次,所以会有延迟,有时候延迟高达十几分钟。
试过通过gmail自动回复发送一直没有成功,显示下面的错误信息:
Triggers for the Gmail service are inactive Subscribe
Identified – Users may not be able to create or turn on Applets using Gmail as a trigger while they are inactive.
Feb 25, 18:01 PST
根据提示:2月25号的时候,Gmail service 这个服务出现问题,不能使用。但是我有2月27的时候,为了做教程,创建了一个applet,虽然图上显示[Inactive] New email in inbox from search,依然可以自动发送。目前我只有一个ifttt帐号可以正常发送,新号也一样出错。不知道ifttt什么时候可以修改,目前状态依然是 Identified。可以关注一下他的状态 https://status.ifttt.com/
你好想問一下 有沒有辦法gmail自動轉發到google voice 或者google (以短訊形式)
可以转发短信到中国移动的手机号码https://www.vpsdawanjia.com/1386.html
坐等zapier攻略。。。
话说通过gmail设置自动应答来回复短信不行吗?
测试后发现不可以
测试后发现不可以
2019.04.01 本打算使用zapier,结果测试后发现并不理想,自动回复只能指定邮箱,不能用变量,并不能实现IFTTT类似的功能。后来发现Google Apps Script有很多非常强大的Gmail相关的API,最终使用Google Drive里的脚本功能实现的自动回复。有兴趣的可以发短信到+1 (408) 418-6720进行测试。
求求教程,大佬。
坐等google dirve攻略,希望早日放出哇
文章中更新了参考链接
1个ifttt帐号只能设置1个voice号码吗?
ifttt要和你的Google Voice号码绑定才能工作,所以ifttt和Google Voice号码是一对一的。
如果有2个voice,就要注册2个ifttt了?
为什么设置自动回复时却无法查找到Gmail这个this
由于安全方面的原因,从2019年3月31日起,GMail将不允许IFTTT访问Gmail的一些服务,因此自动回复短信功能将无法使用IFTTT实现。目前可以使用Google Apps Script实现自动回复。
请问Google Apps Script 如何设置自动回复短信
文章中更新了参考链接
好!根据那个评论完全做成了,点赞
还是不能自动回复,能单独指导一下吗
还是不能自动回复,能单独指导一下吗
摸索了很久,现在能和你的号达成自动相互发送,就是成功了吧?
是的
大佬们怎么弄的,我看见代码运行成功,就是不回复短信
最新的那个方法好像也有问题了,前段时间正常使用,现在提示:
Your script, Auto Replier, has recently failed to finish successfully. A summary of the failure(s) is shown below. To configure the triggers for this script, or change your setting for receiving future failure notifications, click here .
Start 5/23/19 7:40 AM
Function autoReplier
Error Message Gmail operation not allowed. (line 7, file “Code”)
Trigger time-based
End 5/23/19 7:40 AM
我的脚本还能正常使用,经常有人发短信到我的号码保号,都可以正常回复。
现在 Action 里面没有SMS那个选项了
现在好像改成Android sms了
现在没有SMS那个给自己发信息了,还好有大佬你设计的applet。然后那个gmail好像也不行了,然后看了你说的用脚本是怎么个流程,可以操作一下吗,感谢
文章里有个参考链接,老外提供了一个脚本
我整个流程下来,然后发送到您提供的号码试了一下,邮件收到了回复,然后我这边没动静。。如果我这边自动回复成功的话,是在发件箱可以看到回复信息的对吧?
请问一下,注册Google Voice之后,如果注册用的美国实体号码停机了,Google Voice会被取消吗
不会,可以关联环聊打电话。发短信
有没有微信啊。想请教 一下。
文章中写好的KeepApplet那个已经挂掉了,并且NewApplet中也已经没有SMS服务了……
这两天一直在试,我试了你的电话的。我发短信过去只回了邮箱。没发短信的话也不能保号吧。
现在用google script来自动发回复短信
为啥我找到你的教程,在google drive里运行script后提示:can’t read property “get unread count”of null(line 8 file code)
老外的那个贴子里的代码有点小问题,我在文章里有提到
大佬,请问自动回复那个还在autoreply显示吗?为什么我发短信给你,或者说IFTTT发给我。都没有自动回复?那个插件已经安装了
我的autoreplay是一小时回复一次
自己设置个闹钟,每个月提醒一次,发个短信不就行了吗?
自己设置个闹钟,每个月提醒一次,用GV往外发个短信不就行了吗?是这个意思不?
是的
请问大佬,设置GOOGLE APP SCRIPT每小时触发一次后,只要VOICE邮件未读,就会每隔一小时一直循环自动回复(还好没有设分钟触发),大佬有没有什么好办法啊?
我没遇到这个问题,自己写程序判断下吧。
ifttt 的 This Applet has Pro features 变成收费功能了
有替代方案吗
只能手动了