价格不是我们的优势,品质永远是我们的追求!
当前位置:首页行业快讯 > 短信验证码接口限制间隔时间
短信验证码接口限制间隔时间
来源:动力思维乐信  时间:2018-03-05 17:11

    不少网站或app应用等互联网产品的短信验证码接口,都会设置获取验证码短信”间隔时间限制,通常为60s,那么为什么要设置间隔时间限制呢?

    对短信验证码接口设置限制间隔时间,主要有以下三方面考虑:

    1、有的行业竞争会出现恶意竞争,如果不正当的手段狂刷竞争对手的网站,就会造成对方的成本的增加,如果设置了间隔,那么一分钟内只能获取一次,这样就可以很好的减少了恶意注册的可能性。

    对于防止短信验证码接口被刷,仅仅采取设置短信验证码接口限制间隔时间还不够,还应同时采取其他相应措施,如:

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

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

    ③绑定图型校验码——将图形校验码和手机验证码进行绑定,这样能比较有效的防止软件恶意注册;

    ④流程限定——将手机短信验证和用户名密码设置分成两个步骤,用户在设置成功用户名密码后,下一步才进行手机短信验证,并且需要在获取第一步成功的回执之后才可进行校验。

    2、短信验证码接口是按发送的验证码短信数量收费的,如果用户连续获取短信验证码,那么就会造成我们企业验证码成本的增加,虽然短信验证码的收费价格不高,就4-8分钱一条,但是俗话说积少成多”。一次两次还好,如果经常这样,且用户量大的话,那么就是一笔非常大的开销了。

    3、设置获取短信验证码”限制间隔时间,可以减少服务器的压力,如果短时间内大量的获取短信验证码,不仅会造成成本的增加,而且还会给我们服务器带来压力,就像堵车一样,如果所有的车都汇集到一起,那么堵车的情况可以想象,因此,为了给服务器减压,这也是一种保护手段。