网站或者app的用户注册页面,在接入手机短信验证接口的时候,多少都会遇到一些问题,这里就将这些问题及处理方案分享一下:
一、注册页面被刷
如果注册页面未做必要的防范的话,页面上的短信接口很容易被刷,造成短信被恶意消耗,为了防止短信被刷,我们需要做如下一些防范:
- 设置每个ip每天的最大请求量;
- 设置每个手机号每天的最大请求量;
- 设置每个号码请求短信接口的间隔时间在60秒以上;
- 设置足够复杂的图形验证或者人机验证功能;
- 设置短信账户每天的最大发送量。
通过设置以上一些限制,可以最大限度的避免注册页面被软件恶意请求,极大的节约短信费用;除了第1、4项外,其余的功能,在互亿无线验证码短信平台都可以进行配置,能起到大部分的防护作用。
二、验证码短信接收不到、延迟等
产生这些问题的原因是多方面的,主要有如下几种因素:
- 短信平台质量不稳定、成功率低;
- 用户投诉或退订过服务;
- 客户是携号转网号码;
- 手机信号不稳定;
- 用户设置了短信拦截。
要解决以上问题,我们需要从商务和技术层面来解决:
1、商务层面,即需要找一家靠谱的短信服务商,通过查看