如何通过“云之讯”平台,完成短信的发送
2016-01-15 15:34
363 查看
通过手机短信验证码的方式进行身份验证越来越普遍, 这里就简单的介绍一下 如何通过 “云之讯” 平台完成短信验证码的发送。
“云之讯”平台只负责往指定的手机号码中发送短信,具体的短信模板需要在“云之讯”管理平台设定好,并且其余的逻辑控制都需要自己处理, 比如:验证码多长时间过期,保证验证码的唯一性 等等。
1):我们需要到云之讯的管理平台进行注册【http://www.ucpaas.com/】,然后拿到相应的开发者信息,具体会用到的开发者信息有:Account Sid, [b]Auth Token[/b]
2):之后我们在对应的应用列表中创建一个属于我们自己的应用, 之后可以拿到对应应用的 ID
3):在测试阶段,我们可以往测试白名单中添加几个测试手机号码用于短信的发送, 待应用通过审核之后就可以往任何手机号码中发送短信了
4):在短信管理中,向刚刚添加的应用中创建对应的短信模板,之后可以拿到对应短信模板的 ID
之后就是开发代码,通过传递对应的参数(开发者信息,应用ID,短信模板信息,接收短信的电话号码等等)来调用平台中的 Service 来完成短信的发送。
具体代码可以到官方的指定地点下载【http://docs.ucpaas.com/doku.php?id=%E5%BC%80%E5%8F%91%E5%AE%9E%E4%BE%8B】,我本地已经测试通过,至于如何优化官方的事例代码 以及 如何根据自己的需求来添加逻辑,这里就不便多说了~~
“云之讯”平台只负责往指定的手机号码中发送短信,具体的短信模板需要在“云之讯”管理平台设定好,并且其余的逻辑控制都需要自己处理, 比如:验证码多长时间过期,保证验证码的唯一性 等等。
1):我们需要到云之讯的管理平台进行注册【http://www.ucpaas.com/】,然后拿到相应的开发者信息,具体会用到的开发者信息有:Account Sid, [b]Auth Token[/b]
2):之后我们在对应的应用列表中创建一个属于我们自己的应用, 之后可以拿到对应应用的 ID
3):在测试阶段,我们可以往测试白名单中添加几个测试手机号码用于短信的发送, 待应用通过审核之后就可以往任何手机号码中发送短信了
4):在短信管理中,向刚刚添加的应用中创建对应的短信模板,之后可以拿到对应短信模板的 ID
之后就是开发代码,通过传递对应的参数(开发者信息,应用ID,短信模板信息,接收短信的电话号码等等)来调用平台中的 Service 来完成短信的发送。
具体代码可以到官方的指定地点下载【http://docs.ucpaas.com/doku.php?id=%E5%BC%80%E5%8F%91%E5%AE%9E%E4%BE%8B】,我本地已经测试通过,至于如何优化官方的事例代码 以及 如何根据自己的需求来添加逻辑,这里就不便多说了~~
相关文章推荐
- Assembly.Load(path).CreateInstance 反射出错解决办法
- Spring 2.0技术手册 -1
- asp.net下上传图片加实时预览
- Codeforces Round #339 (Div. 2) (A 高精度)
- 常用设计模式举例,观察者模式,装饰模式,工厂模式,单列模式---Head Frist 设计模式源码
- Android AsyncTask 源码解析
- 垃圾回收器种类
- Java toString 性能优化方案比较
- 将由BeanUtils的getProperty方法返回的Date对象的字符串表示还原为对象
- ASP.NET WebApi MediaTypeFormatter参数绑定的研究,支持POST文本方式的JSON字符串绑定
- go基本语法学习笔记之面向对象:接口
- Docker安装完启动时提示Failed to start docker.service: Unit docker.service is masked.
- 获取Windwos的版本和名称 -- GetVersion|GetVersionEx
- leveldb代码阅读(18)——流程分析:读数据(详细版本)
- 《偏向锁,轻量级锁,重量级锁》优缺点对比
- Android 高仿微信实时聊天 基于百度云推送
- CGImageDestination Reference
- 观察者模式【Observer Pattern 】
- html5的离线本地缓存
- android线程控制UI更新(Handler 、post()、postDelayed()、postAtTime)