如何成功申请Google Voice号码

 yhawaii   2016-09-23 17:07     0 条评论

0. 概述

Google Voice是由Google推出的VOIP服务,可以通过申请,免费提供一个美国电话号码。该号码有在美国及加拿大地区免费语音通话和短信服务的权限。

其初衷是能够将个人所用的众多电话号码集中成为一个号码,并且提供更多增值服务。

其他地区国家不能直接使用,需要充值才可以,但价格还算低廉。更多资费请参考:通话费率

我大概看了一下:

  1. 拨打美国和加拿大免费(在非美国加拿大地区拨打,1美分/分钟)。
  2. 拨打美国维尔京群岛,需要2美分/分钟(这是唯一在美国的例外情况)。
  3. 拨打国内手机和座机是1美分/分钟。
  4. 拨打香港手机和座机是2美分/分钟。
  5. 拨打澳大利亚手机是4美分/分钟、座机1美分/分钟、特殊服务5美分/分钟。1美分按发帖汇率相当于人民币0.07元,蛮便宜的。

挂美国代理,相当于在美国打电话。拨打电话前,所需资费环聊也会提示你的。

我自己注册了两个号码,都成功了,所以总结下,发个教程。

申请Google Voice号码的几个关键点:
1. 全程美国IP。
2. Gmail帐号。
3. 临时的美国电话号码(用来验证身份)。
4. JS自动提交脚本(类似按键精灵)。

第一点,因为只有美国才可以注册,所以要有美国IP。实现方法,这里就不多说了。

第二点,因为是Google的服务,所以Gmail帐号算是必须的。

第三点,为了注册,Google还需要验证你的身份,需要你有个美国电话号码来验证身份。

这个可以通过TextNow来获得一个临时美国电话号码。下面有详细介绍。

至于为什么不直接用TextNow,原因是收回政策和拨打美国、加拿大地区并不能免费。

第四点,JavaScript自动提交脚本,因为验证完后,选完号码,可能多人在抢,有一次我点了半个多小时,还是没有抢成功,后来就尝试使用curl脚本自动去请求,但是成功概率不高,后来就尝试使用JavaScript脚本自动点击进行操作。

好的,现在我们来实操,实际操作一下。

1. 注册TextNow

首先,全局美国代理,打开TextNow,注册。

通过点击右上角的SIGN UP FREE,填写信息,点击SIGN UP完成注册。

提示填写区号,获得电话号码,大家可以通过搜索美国区号来填写(后面选号阶段同样需要你选择想要的区号),比如纽约的区号212,洛杉矶区号213

然后会获得一个临时属于你的号码。
获取号码后,会提示你该网页申请调用摄像头或麦克风等的提示,全部点击同意。

2. Google Voice操作

接着,打开Google Voice。非首次打开,请访问这个地址,不然将看不到向导。

很多人打开Google Voice的时候是新版的界面,要在左侧的更多列表中选择“旧版 Google Voice”,如下图。新版很难成功抢号,所以要切回旧版。

好的,向导的第一件事,就是要你同意协议。必须的,勾选“I accept ...”,然后点击“Proceed”下一步。

接着,选择“I want a new number”,来申请号码。

验证你的身份,填入刚才TextNow获得的号码,然后点击“Continue”下一步。虽然按照Google的说法,是设置个回传的号码,但没事,待会在设置里面可以删的,不删也没关系。

OK,这一步,说需要验证你的电话号码,点击“Call me now”,Google将会致电给你的TextNow号码,到时候,你需要输入“15”这两个数字,每个人都不同,请随机应变。

让我们回到TextNow的页面,可以看到已经有个来电呼入,点击“YES”接听。

看到左边的9个小方格的图标了吗?那是小键盘,点击它,稍等10秒钟,依次点击数字“1”、“5”。

切回去Google Voice页面,如果是下面这样的话,那么回去TextNow,点击“End Call”,结束通话。如果还维持在上一个界面,请回去TextNow,重新依次验证数字“1”、“5”。一般就没问题了。

好了,到了选号阶段了,在Google Voice页面,选择你想要的号码前,Google说你可以输入区号和想要的数字,来搜索下是否还存在你需要的号码。

因为是教程,我随便写了个888连号的号码,搜索。然后选择其中一个心仪的号码,点击“Continue”下一步。

这时Google提示There was an error with your request. Please try again.,这时候,就需要你不断点击“Continue”来获得这个号码了。

3. 使用JavaScript脚本自动点击

怎么样,手动点是不是点到手抽筋?听说在这里反复提交直到申请成功即可。找了网上的自动提交方法(复制出来CURL提交),发现不好使,curl一直挂服务器上挂了三天都没有刷到Google Voice号码。 但是网页上确实可以反复点击提交的。于是改用网页自动点击的方式。

使用Chrome浏览器,在Continue按钮上右键->审查元素,向上找到continueButton。 在结点上右键->添加属性,然后在改元素上添加输入id='ss1'

然后切换到Console中粘贴以下代码,回车,实现自动点击。

function triggerMouseEvent (node, eventType) {
    var clickEvent = document.createEvent ('MouseEvents');
    clickEvent.initEvent (eventType, true, true);
    node.dispatchEvent (clickEvent);
}

function clickTheBtn(){
    // 查找ss1结点
    var btn = document.querySelector ("#ss1");

    // 模拟点击
    triggerMouseEvent(btn, "mouseover");
    triggerMouseEvent(btn, "mousedown");
    triggerMouseEvent(btn, "mouseup");
    triggerMouseEvent(btn, "click");
}

// 每0.5秒调用一次clickTheBtn
setInterval(clickTheBtn, 500);

晚上挂了几次机,发现一般是晚上20点以后,刷到的概率高一些,我有一次白天9点开始刷到下午18点,都一直没有刷到,后来到晚上20点多收到刷成功的email。

申请成功会有如下的提示,号码我做了处理,变成XXX了。

Android和iOS都可以通过安装环聊(Android还需安装环聊拨号器)来使用这个美国号码。

当然啦,也可以通过直接访问环聊,即可在线拨打电话或发送短信了。

通过Google Voice首页的左下角加号,可以进行充值。

通过Google Voice首页的右侧齿轮,可以进入设置,可以把刚才TextNow的号码进行删除。截图是在删除后,所以看不到了,但大概就是这样子。

4. Google Voice回收政策

最后要说的是Google Voice也有回收政策,据说充值不会被回收,但一定不会被回收的条件就是半年内使用Google Voice的美国号码发短信或者打电话。

这点相信还是比较容易做到的,毕竟Google Voice的美国号码拨打美国、加拿大号码是免费的,发短信也是免费的。

Google在回收前,会提前发邮件给你,如果你没做出应答,回收后的30天,你仍可以找回,超过的话,只能重新申请了。

防止回收还有个办法(由lwl12提供),可以用IFTTT,详细动作见传送门

至于,注册Google Voice这个有啥用,这是个仁者见仁智者见智的问题。

简单举几点:
1. (注册时)需要美国或者加拿大号码的服务。
2. 跟远在外国的友人拨打电话。
3. 装逼。

好了,文章到此就结束了。

补充几个点:

  1. 首先,尽量用旧版来申请,用旧版就不会有太多问题。
  2. 新版中,打开左侧栏,左侧栏滚动到底部,可以看到“旧版 Google Voice”,点击回到旧版。
  3. 如果是一开始就提示『There was an error with your request. Please try again.』,那么考虑换IP。
  4. 如果是验证Textnow号码这一步(不用textnow你也可以选择别种)出现错误,那么可能需要重新换个号码,你填入的号码可能被申请过或者上了黑名单。
  5. 在Textnow不能接到电话的,一般都是Flash问题,实在不行可以在“控制面板” -> “系统和安全”-> “flash player” -> “摄像头和麦克风” -> “站点的摄像头和麦克风设置”把“textnow.com”从“询问我”改成了“允许”,就能接到电话了。
  6. 个别浏览器版本,可能Flash有问题,也会导致接不了电话。实在不行,可以切到新版Google Voice,通过短信验证,来过这一步。
本文地址:https://www.yhawaii.net/google-voice-apply.html
版权声明:本文为原创文章,版权归 yhawaii 所有,欢迎分享本文,转载请保留出处!
PREVIOUS:已经是最后一篇了
NEXT:已经是最新一篇了
 相关文章  关键词:

 发表评论


表情