多语言展示
当前在线:1042今日阅读:138今日分享:34

怎么实现速达移动的验证码类短信接口调用?

最近做了一个网站,注册的时候客户要求验证码采用手机校验,通过一段时间网上的咨询、测试、再咨询、在测试....最后终于把这个事情弄完。看似简单的事情,提供短信接口嘛,其实隔行如隔山,短信不像我们写的程序,1就是1,0就是0,有时收不到的原因太多。哎... 下面把几个简单的步骤记录下,希望对大家有帮助。- ajiex(图示 验证码短信的实现机制)
工具/原料
1

编程语言用的是PHP,其他都类似

2

开发工具我用的UltraEditor,比较简单

方法/步骤
1

联系速达移动的客服或者业务人员,让他们提供短信接口相关文档与测试服务。让他们技术协助你做测试等工作。

2

仔细阅读短信接口说明文档,如发送短信接口、查看余量、接收短信等等。下面是提交发送短信的接口参数说明,以及返回值说明。(下图分别为 提交短信接口参数说明文档和 提交短信返回值说明文档)

3

直接使用速达移动提供的样例程序,测试发送短信功能,期间可以让他们技术帮忙。第一个图是sudas_sms.php文件,主要是构造POST提交的函数。 (附图分别为 提交短信文件源码截图和封装短信接口文件源码截图)

4

第三部做完实际上只需要把原来注册中认证手机填写验证码的部分,显示的图片改成给手机发送一条短信即可。只要上一步实现了短信的发送,具体的业务根据你的要求实现就行了。(下图 注册手机认证样例截图)

推荐信息