由于短信行业并没有一个标准或者标杆性质的企业作为衡量标准,导致用户在如何选择一家优秀的短信平台这个问题上,变得棘手起来。通常来讲,行业内认可的衡量方式有几个方面:
a. 全国范围电信增值业务许可证(sp证)
b. 短信下发速度如5秒必达
c. 99%到达率
d. 短信通道数量
其实市面有很多短信供应商都不错的,只要能解决用户的快速稳定发送问题。短信验证码下发的几个关键要素
1.短信通道速度、质量
每一条通道的可处理短信理速度是不一样的;每一条通道的投诉率是不一样的;每一条通道所发送的短信内容是不一样的。而优秀的短信平台作为第三方整合平台,则是通过自身的行业资源以及技术资源,为广大用户提供最优化的解决方案。
如:触发类短信由于其优质的内容,可以通过设置优先级保证触发类短信能够快速稳定的到达。
行业类短信则需要通过严格的审核管理制度,对短信进行风控。
假设有多家行业类短信使用者同时于一条短信通道上进行发送,则有可能造成短信拥堵、投诉率过高等问题,严重将有可能导致通道关闭。
2.服务器承载能力、数据处理速度
10万线并发服务器,满足超级客户的业务需求,应用级容灾机制保证服务稳定。优秀的短信平台,理应以硬件设备,技术驱动作为业务的坚实后盾。如服务发送量超大的企业级客户又或者双11等电商节点的临近,便成为了区分短信平台的分水岭。
3.运营商网关
短信服务一般采用SP直接与某一个SMSC连接,由SMSC直接通过信令网发送短信给用户的方式。但当SP的短信信息服务业务量很大时,全部短信都由与SP直连的SMSC负责转发,造成该SMSC负荷极大,难以满足业务发展的需要。所以就产生了由用户归属地的SMSC负责用户短信信息服务的发送。
通过上图我们可以理解为:用户提交数据到平台服务器,平台服务器收到请求,通过防火墙,交换机,再通过负载均衡设备把处理的信息按需合理的分配给web服务器,再提交数据库,分配给不同的运营商,经由运营商网关下发到用户手机上。
我们不难发现,如果某台服务器出现问题,还有其他web服务器处于工作当中,不会由于单台服务器的故障问题,导致短信的发送失败,负载均衡设备还是能够使已提交的内容继续工作下去。
另一方面,对比下技术之外的内容吧——就是服务。这个行业,难免会遇到问题,哪家解决的快、哪家在客户损失无法避免的情况下能给出最妥善的解决方案。
最后,分享下我的趟坑经验:
【c123.com 】付费接口,不爽的地方:
* 找到客服时用的测试账号速度很快,几乎立刻收到。等到交了钱,短信的延时就在几分钟到几小时不等了
* 我们当时发的短信并不是广告,主要是手机验证,状态通知。结果收到短信后显示的发送号码经常换,一阵子是座机号,一阵子是106开头的,而且号码还经常不一样
* 每条短信后面,被c123强制带上了其他公司的后缀。(我怀疑他们的盈利模式是买入其他公司的专属短信通道每个月都用不完的量,再打包卖出来)
【沃动科技】测试版,不爽的地方:
* 给的API的例子有错不能直接编译,还要给它改bug之后才能跑通
* 网页版测试时接收的延迟在1-50分钟。
* 用API版的测试白天测试,中国移动的手机接收的延45分钟。
【亿美软通】的测试版,不爽的地方:
* 这个公司在搜索引擎上做广告很靠前,网页上吹的厉害,但是技术水平不靠谱
* 示例代码网上没有,要联系好几个人才能拿到。拿到之后有错不能直接编译。
* 在技术人员示意下改了bug,编译通过之后发短信。返回值是对的,余额也扣了,过了40分钟都还没收到。
【万网】
* 销售不知道有这个服务,喊来一个老销售才知道有这回事
* 不提供试用,且初始费用2000.。怀疑是放这个功能在网上装门面,但是不真正做这个业务。
【winnic.org】测试版
* 感觉靠谱度还OK,有些测试短信没发出去,那边告诉我是因为有些关键字被屏蔽了
最后用的【用友apilink】
* 测试起来比较靠谱的说。遇到被屏蔽的关键字会自动用星号代替。稳定性赞一个
* 价格稍贵,不过现在好像调整了