易石的腾讯云短信不发短信,如何处理?
首先执行语句,查看短信是否生成,软件是先生成短信到数据中,然后再有Tomcat执行发送操作!
select ErrorCode,ErrorMsg,* from SMSJob
其中的ErrorCode是腾讯云返回的错误的代码,ErrorMsg字段内容是腾讯云返回的错误内容。
一、如果不生成短信的话,请检查以下内容:
1、系统设置=》酒店基本参数=》本店发短信设备=》是否设置为腾讯云短信。
2、开始=》程序=》易石5无线通YumPAD_Java版=》易石5无线通设置=》是否勾选了“启用定时服务”
3、如果是会员短信的话,请检查会员信息里的“手机”是否填写了正确的手机号(11位的)。如果填到“联系电话”中的话,是无效的,也就不会生成短信。
4、请检查JDK版本是否是1.7。如果不是1.7也不行。
5、请检查系统设置=》操作=》易石设置汇总=》腾讯云短信设置=》“腾讯云短信应用SDK APPID”、“APP Key”是否填写了正确的内容,如果不正确的话,也可能不生成短信。
6、如果以上内容都正常的话,请查看Tomcat日志,是不是有错误。导致短信定时器没能正常运行。
二、如果能生成短信,那么请查看ErrorMsg字段内容,常见可能性如下:
1、“签名格式错误或者签名未审批”:
1.1、请检查软件版本,是否是新版本,旧版本不支持短信签名。
1.2、请检查是否配置了系统设置=》操作=》易石设置汇总=》腾讯云短信设置=》“短信签名的内容”,与腾讯云上开通的签名是否一致?
2、“Socket Error # 11004 ”:通常是这台服务器到腾讯云短信平台网络不通。
3、可以查看短信对应的错误代码,然后到腾讯云的错误码查看中心(鼠标点击前面的连接)查看具体的内容,比如下面这个,错误代码1021,我们在腾讯云短信的错误码查看中心可以看到,1021是服务器的时间和腾讯云服务器的时间差超过10分钟造成的,把服务器的时间改正确即可。
4、-------------待补充
修改日期 | 修改人 | 备注 |
2020-10-27 15:56:52[当前版本] | 梁 | 补充 |
2020-10-27 15:48:58 | 梁 | 补充 |
2020-06-22 17:30:28 | 柯 | CREAT |