短信验证码平台选择
共 2805字,需浏览 6分钟
·
2022-02-09 17:31
冰雪聪明的我,今天被难倒了。
之前为客户量身定制了一款App。鉴于时间的关系,Demo版无须达到可发布的状态,只需功能、逻辑流畅;登录没有采用常规的登录方法,而是直接直接从后台生成账号密码,满足客户“初步体验”的需求。
看过Demo之后客户还算满意,追加了几个小需求,其中包括:用户自己用手机号注册,需通过短信验证码验证方可注册成功。问题来了,我完全不懂短信验证码平台:
- 自己开发还是用第三方?
- 买SDK还是API?还是都买?
- 需不需要后台支持?还是前端就ok?
- 第三方SDK和API有什么区别?
- 短信验证码平台哪家强?
01 根据关键词,借助搜索引擎
基于用户习惯,我打开了度娘,可以清楚的看到每一条搜索结果下都写着「广告」二字。
关键词:短信验证码平台
竞价排名的结果依次为:创蓝235 / 网易云信 / 云之讯 / 信易通移动营销 / 夜朗科技
关键词:APP短信验证码
竞价排名的结果依次为:美联106 / 创蓝235 / 网易云信 / 云之讯 / 短信网
基于用户反馈,排名靠前的几个服务商并没有获取我的信任,毕竟大家都很清楚有一种东西叫做“竞价排名”,所以To B类搜索结果对我来说可信度不高。
02 向有经验的人寻求帮助
■ 询问了前项目经理
之所以我不会,罪魁祸首正是他,由于他积极的处理了短信验证平台的所有问题,以至于公司后来做的几款产品,都是直接采取原解决方案,根本没我什么事。
他推荐了:容联云通讯
推荐理由:
- 专业做云通讯平台的
- 使用够流畅,目前为止没出过问题
- 够人性,有测试模板,开发可以先使用测试版,测试通过,满足需求再购买
其他服务:
- 不支持国外及港澳台短信;
- 不需要后台,只前端开发就ok;
用户评价: 售后服务差,付费后大爷变孙子
■ 询问了前Leader
一日为Leader,终身为Leader,但Leader毕竟是Leader,凡事无须亲力亲为,所以Leader也没有操作过。但Leader毕竟是Leader,怎么能允许有自己不知道的东西。
因此,Leader通过借助搜索引擎及某问答平台,一边找答案,一边自我学习。
他推荐了:阿里大于
推荐理由:爸爸出品,必属精品
■ 询问了开发同事
必不可少要请教开发同事的意见,毕竟不论最后用哪一家的服务,都是需要开发配合的。
他推荐了:Mob
推荐理由:免费
03 师傅领进门,修行靠个人
人都是贪婪和懒惰的,得到三方建议后,我的重点就放在这三个品牌,在对其进行一定的了解并多次与开发进行沟通之后,我发了下述信息给领导:
XX,关于短信验证码平台:
方案A:使用shareSDK
费用:完全免费「关于免费官方称:开发者可享受Mob提供的免费技术服务,短信或语音消息费用全免,不限条数,不限全球运营商」
问题:1)暂时不支持修改短信模板,默认是 “APP名称”的验证码:XXXX
2)需要下载SDK,存在潜在风险(对方更新版本我方会受影响)
方案B:使用阿里api
费用:短信费用4.5/分一条
理由:品牌口碑好
与开发沟通后,先对方案A进行测试,如方案A不稳定,则付费使用方案B
04 如何挑选合适的短信验证码平台
选择第三方服务商,一定先考虑自身的使用背景和条件。购买之前,一定要货比三家看看实际的到达率、开发成本、服务质量、响应速度、通道质量、稳定性等。不管别人怎么说,自己先测试下,多测试几家,不要动不动就跪了发不出去。
从了解到做出决定我花了2个小时,当然不像上面讲的那么简单,你以为我只是随便选选吗?做任何选择都要基于一定的前提条件,我们的前提条件及影响决策因素:
■ 时间紧急,购买服务之后快速可用
本次需求只有6个工作日,使App达到随时可发布状态,包括「需求方案时间、UI设计时间、开发时间、测试时间、改Bug时间」
■ 预算有限,优先考虑价格
投放人群20w,乐观估计5%-10%的用户参与进来,则注册用户应有2w左右,按照市场价,每条短信5分,则需至少1000块。预算不超过2000元,免费优先,能省则省。
■ 是否支持移动端直接操作
我们的产品是移动端产品,没有网站,所以要考虑除了pc版本,移动端是否能够直接操作。
■ 三网合一,通道稳定
必须要和中国移动、联通、电信三网合一;通道速度是多少,到达率是否符合行业标准。
■ 计费方式
短信通道分为成功计费和提交计费两种方式,而这种两种方式是与短信平台的后台到达率有关,而成功计费模式的服务商,未成功发送部分是不属于运营商收费范围。
■ 行业口碑
To C业务可能公司越大,服务越好,用的人越多;To B则不然。C端一个用户的去留决定不了产品的生死,但是B端一个客户的去留极可能决定着公司的存亡。可以选择一些小公司在垂直领域做的口碑比较好的公司,他们往往会更注重产品的质量和服务。也可以直接找大公司产品,服务有保障,公司不会跑路。总之,各花入各眼,最终选择大公司产品还是垂直领域尖端产品还是要根据自己情况去解决。
■ 售后服务
购买之前也要先看一下该平台的用户口碑和售后服务怎样,可以去看一些评论,也可以打电话联系一下客服,有的公司连售前客服都很难联系上。不要盲目相信一些搜索引擎的搜索结果,排名第一的不一定是服务第一,谁用谁知道。一些小的服务公司两个技术、两个客服,花点钱在百度推广上,公司和网站就运行起来了。如果出现什么问题,对方人手和专业程度有限,很难快速得到解决。
■ 测试使用
测试主要是看稳定性,这一点非常重要。别人说的再溜也是别人溜,谁知道是产品溜还是舌头溜,一定要自己测试。有的可以直接在官网上找到免费测试的入口,找不到的就去联系客服看是否可以试用。
05 知识点普及之接口对接方式
常见的接口对接有API接口和SDK接口,一般都是用API接口。
SDK接口:SDK短信应用接口,是针对系统集成商和企业软件定制,为其系统的提供移动商务的应用方案,提供包括C++、VB、ASP、delphi、http://JAVA.NET等多种主流开发语言及 Windows、Linux、Unix 等运行环境的短信通讯开发组件,可以让开发者迅速开发并使用的SDK接口。
API接口: API接口的实现使用了WebService的方式,用户通过调用WebService的指定接口函数以达到发送短信的目的,这样也是快速接入的一种方法,并且提供主流开发语言的DEMO,方便开发者快速接入
我是这么理解的:
- SDK相当于安装包,是要附在App内的,如果对方SDK升级,那么你的App 也要升级,也可以不升级,但有可能会影响用户体验。如果对方出现重大Bug, 那你就呵呵了。也就是说你的命运掌握在别人的手里。
- API就是直接调用接口,是独立的,方便。
06 平台推荐
「极光推送」
「阿里大于」「云片」
「网易云信」
「Mob」
「云之讯」
以上排名不分先后,放截图是因为我懒得码字,看标题就知道我有多懒。此文仅仅作为记录,如果有时间深入了解的话,有可能会写一份竞品分析。