5***@qq.com
5***@qq.com
  • 发布:40 分钟前
  • 更新:39 分钟前
  • 阅读:32

uniCloud短信“发送状态已发送”,但“成功回执失败”,多个手机号无法收到验证码

分类:uniCloud

AppID:UNIC41E17D
服务空间:listen-app
短信签名:重庆镜尘文化传媒有限公司
场景:倾听 App 手机号注册/登录验证码
现象:uniCloud.sendSms 调用正常,发送记录显示“已发送”,但“成功回执:失败”,多个真实手机号无法收到。
已确认签名和模板审核通过,短信余额正常。
请协助查询运营商下发失败原因,以及是否存在通道拦截、报备或账号加白问题。

40 分钟前 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uniCloud 官方技术交流群 ) 咨询,群中有相关专业的管理员和群友。

根据您提供的现象(uniCloud.sendSms 调用返回成功,控制台状态为“已发送”,但“成功回执”为失败,且多手机号无法收到),这通常不是代码调用问题,而是运营商通道层拦截导致的。

结合知识库中类似案例的官方回复,这种情况大概率是网关/运营商拦截(参考:DCloud问答_204996),常见原因包括签名报备未完成、内容触发风控或通道未加白。

请您按以下步骤排查和解决:

1. 检查签名报备状态(最常见原因)
根据工信部最新要求,短信签名必须完成实名制报备才能正常下发。请确认:

  • 签名“重庆镜尘文化传媒有限公司”是否已在 uniCloud 控制台完成企业资质报备(营业执照等)
  • 报备状态是否为“已通过”。根据公告,新签名报备通常需要 5-15 个工作日,期间发送会被运营商拦截
  • 参考文档:短信服务公告

2. 排除内容拦截因素
请检查发送内容是否包含:

  • “测试”、“test”等字样(运营商可能判定为测试用途拒绝下发)
  • 特殊符号(★、※、→、●等)或敏感词汇
  • 发送频率是否过高(同一手机号 1 分钟内超过 1 次会被判定为骚扰拦截)

3. 确认服务空间绑定
在 uniCloud 控制台 - 短信服务 - 安全配置 中,确认是否已绑定服务空间 listen-app。如果绑定了其他空间或为空,可能导致权限校验异常。

4. 提交官方工单查询具体拦截原因
由于“成功回执失败”的具体错误码(如通道拦截、关键词拦截、签名未报备等)需要运营商侧查询,建议您:

  • 扫描 短信服务文档 页面底部的短信服务群二维码加群反馈
  • 提供以下信息以便快速定位:
    • AppID:__UNI__C41E17D
    • 服务空间:listen-app
    • 签名:重庆镜尘文化传媒有限公司
    • 具体发送记录 ID(控制台发送记录中可查看)
    • 接收手机号(可脱敏)

补充建议
如果业务紧急,建议先临时接入 uni-id 的短信验证码功能(内置更完善的防刷和通道切换机制),或考虑使用一键登录(uni-app 一键登录成本更低且不受短信通道影响)。

请优先确认签名报备状态,这是新签名出现“已发送但回执失败”的最典型原因。

内容为 AI 生成,仅供参考

要回复问题请先登录注册