阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 8070阅读
  • 1回复

[分享]【新手教程】手把手教你使用阿里云语音验证码、语音通知

级别: 论坛版主
发帖
897
云币
2880
— 本帖被 whosoft 设置为精华(2018-06-29) —
为了验证用户身份,短信验证码已经非常普遍的被使用了。而语音验证码却很少见,今天就和大家分享一下,阿里语音验证码的使用。 [gIStKe  
首先需要有一个阿里云帐号,而且要有企业资质,因为申请语音验证码资质时,需要上传企业信息 [#3:CDT  
cS QUK  
6NJ La|&n  
语音验证码控制台可以从产品与服务下的语音服务进入, 9DKmXL  
}-: d*YtK  
uZd)o AB  
[RC|W%<Z>  
5A~w_p*}  
直通网址:https://dyvms.console.aliyun.com/dyvms.htm?spm=5176.2020520001.aliyun_topbar.132.3eed4bd3tXWoS6#/account Zu&trxnNf[  
Ls*.=ARq  
oUltr  
进入控制台后,点击资质管理,点击右上角提交新资质,然后耐心等待审核 "9kEqz4a  
k(%RX _]C  
7dV^35 KP  
>[ lj8n  
mUcHsCszH  
然后进入号码管理,点击右上角的购买号码,购买一个喜欢的号码,该号码将用于给用户拨打电话时使用 PeT A:MW  
^h^j:!76j  
IK~ur\3  
9L!Vj J  
^C<dr}8  
然后我们进入文本转语音模板,申请适合的模板,并记好模板id 47$JN}qI0  
Og30&a!~F  
+1h^9 Y'  
申请好模板后,我们来生成下短信接口调用时需要的参数:AccessKey ID和Access Key Secret i,;Q  
直通网址:https://usercenter.console.aliyun.com/#/manage/ak ?em)om  
0A5xG&  
bgYM  
准备工作已经完成,我们来下载短信接口的程序,网址:https://help.aliyun.com/document_detail/55357.html?spm=a2c4g.11186623.6.572.CQ3gWr aW w`v[v  
下载:SDK轻量版就可以了。 "TN}=^A\F  
,!sAr;Rk`  
',juZ[]_ {  
\f /<#'  
K{q(/>:  
->8n.!F}  
将代码上传到空间上,运行下test.php,正常的话显示如下,有异常的话,根据提示相应的修改下,如php版,一些php函数是否已开放。 V+Cb.$@  
^9cqT2:t  
=YLt?5|e  
现在我们可以调试短信发送程序了,下载的demo中,SignatureHelper.php 为生成签名程序,也就是生成调用短信接口的凭证。 M&Ycw XV:Z  
demo文件夹里的singleCallByTts.php为发送语音验证码、语音通知文件,我们现在就来将我们的参数填到这个文件中。 G@,qO#5&  
`pII-dSC%  
Kq-y1h]7H  
F\,3z7s  
填好后,打开这个文件,正常的话,接口返回如下代码 B<:i[~`7t  
<;v{`@\j{  
被叫手机号码会收到一个来电,接通后,对方会播放我们申请的语音验证码的模板内容。 I&1Mh4yu  
#H7(dT  
u@==Ut  
gK#a C [  
)o9CFhFB  
)I!l:!Ij*D  
整体来说,在阿里云提供的demo基础上进行修改,非常轻松就能搞定语音验证码的,如果您还有什么疑问,欢迎给在此回复,我看到后,会尽力帮您解决问题 63:ZDQ  
阿里云demo: dyvms-lite-php.zip (13 K) 下载次数:9056 }=XL^a|V  
&w/aQs~  
m#%5H  
[ 此帖被whosoft在2018-06-29 18:10重新编辑 ]
本帖最近评分记录: 1 条评分 云币 +1
bbxxm 云币 +1 ECS云服务器2折起,1年¥293起  https://dwz.cn/qxEL96bj 03-01
那个城市,那条街,那个我
级别: 论坛版主
发帖
153
云币
268
只看该作者 沙发  发表于: 02-26
优秀 优秀
http://www.whbi.net 
http://blog.025ol.com
http://www.flowersrain.cn/
我知道我伸出手你不会跟我走,所以我伸出了脚。你被绊倒后,果然站起来就追着我跑!于是我发现:往往深情留不住,偏偏套路得人心!
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)