阿里云
发表主题 回复主题
  • 3255阅读
  • 1回复

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

级别: 论坛版主
发帖
881
云币
2826
— 本帖被 whosoft 设置为精华(2018-06-29) —
为了验证用户身份,短信验证码已经非常普遍的被使用了。而语音验证码却很少见,今天就和大家分享一下,阿里语音验证码的使用。 #+;=ijyF  
首先需要有一个阿里云帐号,而且要有企业资质,因为申请语音验证码资质时,需要上传企业信息 DX"; v J  
K*9b `%  
*eP4dGe&  
语音验证码控制台可以从产品与服务下的语音服务进入, aK{\8L3]  
+ joE  
4m*(D5Y=|  
|pqpF?h5|  
|^Es6 .~  
直通网址:https://dyvms.console.aliyun.com/dyvms.htm?spm=5176.2020520001.aliyun_topbar.132.3eed4bd3tXWoS6#/account }gW/heUE  
v+#j>   
x]oQl^ F  
进入控制台后,点击资质管理,点击右上角提交新资质,然后耐心等待审核 tZ^;{sM  
wIF ":'  
Y14R"*t~  
(NdgF+'=  
Y:,R7EO{!  
然后进入号码管理,点击右上角的购买号码,购买一个喜欢的号码,该号码将用于给用户拨打电话时使用 p2vBj.*J  
w<Cmzkf  
A#X.c=  
8>Z$/1Mh  
wW8 6rB  
然后我们进入文本转语音模板,申请适合的模板,并记好模板id 2g6_qsqi  
C..2y4bA}  
~8t}*oV   
申请好模板后,我们来生成下短信接口调用时需要的参数:AccessKey ID和Access Key Secret Hi_Al,j:  
直通网址:https://usercenter.console.aliyun.com/#/manage/ak ok s=|'&  
i*R:WTw#  
\>Rwg=Lh  
准备工作已经完成,我们来下载短信接口的程序,网址:https://help.aliyun.com/document_detail/55357.html?spm=a2c4g.11186623.6.572.CQ3gWr 3:joSQa  
下载:SDK轻量版就可以了。 I ~L Q1 _  
d._gH#&v  
+){a[@S@x  
x}<G!*3  
hlFU"u_  
#)A?PO2  
将代码上传到空间上,运行下test.php,正常的话显示如下,有异常的话,根据提示相应的修改下,如php版,一些php函数是否已开放。 CY3\:D0I  
mK40 f  
Mc7<[a  
现在我们可以调试短信发送程序了,下载的demo中,SignatureHelper.php 为生成签名程序,也就是生成调用短信接口的凭证。 7G[ GHc>  
demo文件夹里的singleCallByTts.php为发送语音验证码、语音通知文件,我们现在就来将我们的参数填到这个文件中。 e4q k>Cw  
EO/cW<uV'  
aC yb-P  
8U<.16+5Q  
填好后,打开这个文件,正常的话,接口返回如下代码 B:- KZuO  
r(1pvcWY-  
被叫手机号码会收到一个来电,接通后,对方会播放我们申请的语音验证码的模板内容。 |<3Q+EB^  
b6!Q!:GO&  
GQ-e$D@SfB  
j+13H+dN  
xeYySM=  
W|H4i;u  
整体来说,在阿里云提供的demo基础上进行修改,非常轻松就能搞定语音验证码的,如果您还有什么疑问,欢迎给在此回复,我看到后,会尽力帮您解决问题 t66f 7AR  
阿里云demo: dyvms-lite-php.zip (13 K) 下载次数:11 bpF@}#fT  
86[RH!e  
W}R=  
[ 此帖被whosoft在2018-06-29 18:10重新编辑 ]
那个城市,那条街,那个我
级别: 菜鸟
发帖
77
云币
119
只看该作者 沙发  发表于: 12-13
这个功能挺好的,做个记号,收藏了 ~"\P~cg0J  
I>!|3ElT  
https://promotion.aliyun.com/ntms/act/shoppingcart.html?userCode=wjy64cqw
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个