短信接口二次开发要注意的事情项如下 2019-09-16 17:09:45 分类:媒体报道
相关标签:         短信接口         群发短信         106短信平台         手机短信验证码接口         国际短信         网站在线客服系统
摘要:对于短信验证类的应用场景,还可以设置统一手机号码重复获取验证码时间间隔,通常设置间隔时间为60s,避免手工攻击恶意发送垃圾验证短信,所以我们在二次开发的时候就要注意以下事项。

 

短信接口二次开发要注意的事情项如下

 

 

 

 


  对于网站、app、系统对接二次开发短信接口来说,如果安全做不好,很容易遭到攻击,最常见的就是被短信轰炸机恶意调用,此外还容易导致数据泄露,因此在开发短信接口时,不仅要实现短信发送功能,还要做好安全防范,比较常见的安全防范措施有以下几种:


 
 
    一、安全

 


网站、app建设时都会开发短信接口来实现各种短信发送功能,对于企业来说,并不是网站、app成功接入短信接口实现发送短信功能就完事了,还要注意一些事项,主要有以下几方面:
 
 

 


 
    ①添加图形验证码

 


    对于短信验证注册类的应用场景,可以在注册页面前端添加图形验证码,在获取手机验证码前,必须填写图形验

 


    证码,这样这样能比较有效的防止软件恶意点击。现在大型网站都采用此方式。

 


    ②设置短信发送时间间隔

 


    对于短信验证类的应用场景,还可以设置统一手机号码重复获取验证码时间间隔,通常设置间隔时间为60s,避免手工攻击恶意发送垃圾验证短信。

 


    ③ip限制

 


    根据自己的业务特点,设置每个IP每天的最大发送量

 


    ④手机号限制

 


    根据业务特点,设置每个手机号码每天的最大发送量

 

 


    ⑤流程设置

 


 
    对于一些业务,如会员短信验证注册,还可以将流程分为两步,会员账号、密码设置完成后,才能获取短信验证码进行验证,这样可以有效的避免人工和软件的恶意攻击。

 

 


    以上5点是比较常用的,通常结合着使用,肯定还有其他安全防范方式,在这里就不详细叙说了。   推荐阅读:短信接口市场价格是多少

 

 


 
    二、发送速度

 


 
    主要指用户触发短信接口后,短信下发至用户手机的时间,3-5s为佳,下发速度太慢会让用户体验差,甚至导致用户流失,试想用户注册账号,接收验证码短信等待时间过长,有可能就会放弃注册。

 

 


 
    三、发送到达率

 

 


 
    到达率是指,当用户触发短信接口后,短信下发至用户手机的成功率,实际上都会存在一些用户触发短信后接收不到的情况,但这个概率很小,如果较大就会影响用户的体验,导致用户流失,正常情况下短信接口下发短信到达率为99.9%。

 

 


    这里需要说明的是,短信接口下发短信的速度、和到达率,和企业开发短信接口时选择的短信接口服务商有关。目前市场上短信接口服务商重多,但参差不齐,一些短信接口服务商由于技术实力缺乏,短信通道资源欠缺,所提供的短信接口下发短信速度较慢,到达率较低。因此企业在选择短信接口时,一定要谨慎,多比较,建议选择那些资质齐全,运营时间长,拥有大客户的服务商,这样短信接口下发短信的速度和到达率才有保证。