为了验证用户身份,短信验证码已经非常普遍的被使用了。而语音验证码却很少见,今天就和大家分享一下,阿里云语音验证码的使用。
首先需要有一个阿里云帐号,而且要有企业资质,因为申请语音验证码资质时,需要上传企业信息。
语音验证码控制台可以从产品与服务下的语音服务进入,
直通网址:
https://dyvms.console.aliyun.com/dyvms.htm?spm=5176.2020520001.aliyun_topbar.132.3eed4bd3tXWoS6#/account
进入控制台后,点击资质管理,点击右上角提交新资质,然后耐心等待审核
然后进入号码管理,点击右上角的购买号码,购买一个喜欢的号码,该号码将用于给用户拨打电话时使用
然后我们进入文本转语音模板,申请适合的模板,并记好模板id
申请好模板后,我们来生成下短信接口调用时需要的参数:AccessKey ID和Access Key Secret
直通网址:
https://usercenter.console.aliyun.com/#/manage/ak
准备工作已经完成,我们来下载短信接口的程序,网址:
https://help.aliyun.com/document_detail/55357.html?spm=a2c4g.11186623.6.572.CQ3gWr
下载:SDK轻量版就可以了。
将代码上传到空间上,运行下test.php,正常的话显示如下,有异常的话,根据提示相应的修改下,如php版,一些php函数是否已开放。
现在我们可以调试短信发送程序了,下载的demo中,SignatureHelper.php 为生成签名程序,也就是生成调用短信接口的凭证。
demo文件夹里的singleCallByTts.php为发送语音验证码、语音通知文件,我们现在就来将我们的参数填到这个文件中。
填好后,打开这个文件,正常的话,接口返回如下代码
被叫手机号码会收到一个来电,接通后,对方会播放我们申请的语音验证码的模板内容。
整体来说,在阿里云提供的demo基础上进行修改,非常轻松就能搞定语音验证码的,如果您还有什么疑问,欢迎给在此回复,我看到后,会尽力帮您解决问题
阿里云demo:
阿里云语音服务已经提供的相关实例代码,直接下载下来改下就可以实现基础功能了,相关实例代码下载地址:语音服务-》SDK及DEMO下载
阿里云语音服务已经提供的相关实例代码,直接下载下来改下就可以实现基础功能了,
相关实例代码下载地址:语音服务-> SDK及DEMO下载
官方帮助文档地址:阿里云帮助中心
更多参考: 阿里云官方(新用户需官网注册查看)
阿里云语音服务已经提供的相关实例代码,直接下载下来改下就可以实现基础功能了,相关实例代码下载地址:语音服务-》 SDK及DEMO下载
官方帮助文档地址:阿里云帮助中心
更多参考: 阿里云官方(新用户需官网注册查看)
阿里云语音服务已经提供的相关实例代码,直接下载下来改下就可以实现基础功能了,相关实例代码下载地址:语音服务-> SDK及DEMO下载
官方帮助文档地址:阿里云帮助中心
更多参考: 阿里云官方(新用户需官网注册查看)
最新回答:
阿里云语音服务已经提供的相关实例代码,直接下载下来改下就可以实现基础功能了,相关实例代码下载地址:语音服务-》 SDK及DEMO下载
官方帮助文档地址:阿里云帮助中心
更多参考: 阿里云官方(新用户需官网注册查看)
推荐回答:
阿里云语音服务已经提供的相关实例代码,直接下载下来改下就可以实现基础功能了,相关实例代码下载地址:语音服务-》SDK及DEMO下载
官方帮助文档地址:阿里云帮助中心
更多可参考官网:阿里云官网
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。