短信接口开发应用案例—网站短信验证码接口
传统的网站为了提高用户注册的质量,防止用户恶意注册,或者为了获取网站注册用户的相关信息便于日后方便管理用户,都设置了如网页验证码、邮件认证的网站模块。但是道高一尺魔高一丈,很快发现很多网站的这些设置都被一些网络编程黑客利用注册机依依攻破,这类应用竟然成了摆设!
随着无线网络及移动设备的普及,细心的朋友会发现,但凡现在知名点的网站如淘宝、京东、、腾讯等,在用户注册环节,都会配备一个必备的功能模块,那就是网站手机短信验证码。
其原理就是,当用户在网站上注册的时候,系统会要求用户输入自己的手机号码,接收免费的短信验证码,用户收到手机短信验证码后,再输入提示对话框,验证正确,方可正确完成注册。
这样做的好处就是,除了轻松的排除了传统网站验证码的弊端,还提升了网站用户注册的质量,并且可以更有效的管理网站注册用户,随时与之保持联系和沟通。另外,用户的手机号码还可以做绑定,衍生出更多的应用,比如手机密码找回,手机发送指令,手机帐号和用户注册帐号可做同步登录、同步通讯录、同步更多手机相关的应用等。
操作方法
(01)短信接口供应平台免费注册帐号。如图所示:
(02)到后台下载短信接口说明文档,以及各编程语言的实例代码。如图所示:
(03)网站或软件的技术开发人员根据短信接口包说明及实例代码调试,调试成功即可开通网站短信验证码功能应用。常见编程语言短信接口代码如下:
(04)PHP短信接口代码实例:
(05)ASP短信接口代码实例:
(06)JAVA短信接口代码实例:
(07)VB 短信接口代码实例:
(08)C# 短信接口代码实例:
特别提示
如有返回各类错误代码,对照完整接口文档看说明
返回代码:100 表示发送成功
返回错误代码:101一般是 用户名或接口密码不对
返回错误代码:104 短信模板不符合规则或未审批备案或UTF8和GBK等编码和接口不统一
返回错误代码:102,手机号码格式不正确,103 会员级别不够
返回错误代码:105 内容过多,106 账户余额不足,107 Ip受限
返回错误代码:108 手机号码发送太频繁,120 系统升级
-
CentOS7关闭防火墙和SELinux
本文主要讲述了如何在CentOS7上临时关闭防火墙、永久关闭防火墙、临时关闭SELinux和永久关闭SELinux的方法。出自openstackblog。防火墙(firewalld)(01)临时关闭防火墙systemctlstopfirewalld(02)永久防火墙开机自启动systemctldisablefirewalld(03)临时打开防火墙syst...
-
教你AI 3D贴图的运用实例
3D贴图的运用实例操作方法(01)打开Ai,新建画布(02)新建一个深色矩形充当背景,并且按ctrl+2锁定(03)先不管颜色,并且ctrl+shift+o轮廓化(04)打开符号面板,再将文字拖进去添加为符号(05)用矩形工具无填充,描边0.01pt白色画矩形,然后用小黑工具将其改为圆角(06)用小黑工具选中形状,然...
-
ps怎么修改图片尺寸——ps怎么调整图片大小
ps的用处无处不在,比如我现在所编辑的,其图片就要求大小差不多,所以学会用ps来修改图片大小很有必要。操作方法(01)打开ps后选择文件——打开,选中自己要修改的图片(02)选择图像——图像大小,可以看到当前图片的大小(03)为了不使图片变形,我们应在约束比例那里打上对勾。这...
-
支付宝如何取消快捷支付?
快捷支付是支付宝作为支付宝独特的交易方式,不过支付宝为了取消网银付款的麻烦,增加用户的粘性,并且锁住用户。今天小编分享支付宝如何取消快捷支付。操作方法(01)我们在支付宝上设置快捷支付,首先我们需要登录自己的支付宝账号或者淘宝账号。登录自己的账号和密码就...