
做短信这行这些年,采购问得比较多的一句话就是:“供应商跟我说发了 1 万条,可我这边实际没收到几条,这到底怎么回事?” 这个问题不是一句“通道不好”能解释的,下面按实际排查的顺序讲一遍。
一、“提交成功”和“下发成功”是两回事
很多纠纷的根源,是双方对“发了”这个词的理解不一样。
- 你调接口,返回 code=0,这叫提交成功,只代表平台收下了这批数据,还没送到用户手上。
- 平台把短信交给运营商网关,运营商返回回执,这才叫下发成功或失败。
- 中间任何一步卡住(号码格式错、签名未报备、模板被拦截、通道限流、运营商侧拦截),用户都收不到。
所以签合同前一定要把口径写清楚:按提交量计费还是按计费成功量计费,失败的怎么退补。这一步没问清,后面全是扯皮。
二、回执不是“看看有没有”,是要逐条核对
正规的成都短信群发平台,后台应该能导出每条号码的状态回执,常见状态码大致分几类:
- DELIVRD:运营商已投递成功;
- UNDELIV / EXPIRED:投递失败或超时未取,常见于关机、停机、空号;
- REJECTD:被拒绝,多为签名、模板、内容或黑名单问题。
如果供应商只能给你一个总数,导不出明细,那“发了 1 万条”就只是一句话,你没法验证。能导出逐条回执,是判断平台是否靠谱的一条硬标准。
三、自己动手做抽样验证
不要只听汇报,自己留几个测试号:
- 移动、联通、电信各放一个,别只用一家;
- 放一两个外省号码,验证是不是全国通道;
- 同一批任务里放一个已知空号做对照,看平台会不会把它标成成功;
- 记录提交时间到收到的时间差,验证码短信这个差值尤其要看。
这一步花不了多少时间,但能立刻看出通道的真实水平,也能看出供应商给的数据是不是“好看”。
四、企业短信API 对接,注意这几个细节
走接口的企业,回归测试时重点看:
- 返回值是否区分“参数错误”“余额不足”“黑名单”“内容审核未通过”,还是一律返回一个模糊的成功;
- 是否提供状态报告回调(status report),能主动把失败原因推给你;
- 有没有频率限制、并发上限,大促时会不会被限流;
- 是否支持网页后台批量群发与 API 双通道,运营临时补发不至于抓瞎。
验证码短信对时延敏感,通知短信对稳定性敏感,营销短信对投诉和拦截敏感——三类业务最好分开看指标,不要用一套标准衡量。
五、资质和合规,先看再谈价
市面上不少“短信公司”其实是转售,自己没有码号资源。判断方法很直接:
- 查增值电信SP资质,看许可证编号和业务覆盖范围;
- 看码号资源,比如四川恒世信通持有的是 10692013,覆盖全国;
- 看 ICP 备案、公司主体是否和签约主体一致。
没有资质的中间商,出问题时你找不到人承担。四川 106 短信通道有不少是运营商直连,也有大量转售,报价差得远,责任也差得远。另外提醒一句,正规平台不会接网贷、债务优化这类灰色行业,凡是不问内容就接的,通道稳定性通常也撑不住。
营销短信还有个细节容易踩坑:末尾的拒收提示,现行规范写法是“拒收请回复R”,别再用“回T退订”这类旧写法,容易被判为不合规。
六、签合同前,把这几个问题问一遍
- 计费口径是提交量还是成功量?失败是否计费、怎么补?
- 状态报告能查吗?能保存多久?能导出吗?
- 通道是一手还是转售?故障时谁负责?
- 短信系统支持本地化部署吗?数据能不能放自己服务器?
- 出了投诉或封停,怎么处理、怎么恢复?
这几个问题问下来,对方是懂行的还是纯销售的,基本就清楚了。
四川恒世信通做短信这些年,遇到较多的不是技术问题,而是信息不对称。“发了 1 万条”这句话本身没问题,问题在于它到底指哪一步。把口径、回执、资质三件事落在纸面上,坑就少一大半。有需求可拨打 15982152804 咨询,技术问题拨打 18160031300,官网 www.schsxt.com。
常见问题
问:供应商说发了1万条,我怎么核对实际下发量?
答:要求导出逐条状态回执,按状态码统计 DELIVRD、UNDELIV、REJECTD 的数量,再和你自己的实收抽样对比。只能给总数、给不出明细的,基本没法核实。
问:为什么显示发送成功,用户却说没收到?
答:平台“提交成功”只代表数据被接收,短信还要过运营商网关。常见原因是号码停机、关机超时、被终端拦截、签名或模板未报备。看回执状态码能区分是通道问题还是号码问题。
问:营销短信的拒收提示怎么写才合规?
答:放在短信末尾写“拒收请回复R”即可,不要用“回T退订”这类旧写法。同时签名和模板要提前报备,内容不要踩敏感词。
问:怎么判断短信服务商是否正规?
答:查增值电信业务经营许可证编号和覆盖范围,比如四川恒世信通持有 B2-20170438、码号 10692013;再看签约主体与备案主体是否一致,是否接灰色行业。
问:验证码短信收不到,一般先查什么?
答:先查号码是否在黑名单或退订名单,再查签名模板报备状态,然后看接口频率限制和并发配置,最后对照运营商回执判断是通道问题还是终端问题。