常见问题

发送返回的错误码怎么办?

· 接口对接过程中,可根据请求返回的状态码来查找问题。

· 如果返回0000,则代表请求成功(请求成功不代表发送成功),查询短信下发状态需登录官网查询短信详情记录或者提供发送号码给客服查询;

· 如果返回非0000,则根据返回的错误状态码查找对应的问题;

· 如果无返回,则请开发者检查代码,电脑环境。

返回错误码 0006 “sign错误” 如何处理?

· 检查MD5加密是否正确;

· 检查config中是否修改对应账号的ACCOUNT_SID,AUTH_TOKEN的参数;

· 检查修改ACCOUNT_SID,AUTH_TOKEN时是否多了空格。

返回错误码 0005 “timestamp已过期” 如何处理?

· 检查timestamp传值是否正确,精确到毫秒,格式:1547005945480;

· 检查timestamp是否和北京时间一致,时间戳有效时间为10分钟。

返回错误码 0112 “accountSid参数为空” 如何处理?

· 检查post数据的格式,可在API文档页面参考请求实例;

· 检查请求头Content-type:application/x-www-form-urlencoded。

返回错误码 0138 “短信没有签名不能发送” 如何处理?

· 检查代码smsContent的值,即smsContent中没有加模版中的短信签名。

返回错误码 0166 “IP非法” 如何处理?

· 检查用户中心短信配置中绑定的IP和实际发送请求的IP是否相同。

返回错误码 0127 "param参数个数不匹配"?

· 检查该请求中templatid参数对应的模板中设置的变量个数;

· 检查param参数中变量的个数是否跟模板一致,英文逗号分隔多个变量。

返回错误码 0174/0141/0142/0098 等超过频次限制如何处理?

· 此错误是同一手机号短信发送请求频率限制,请求失败也算次;

· 验证码通知短信默认下发次数限制为:1分钟内2次、1小时内4次、24小时内10次。频次限制是针对平台上单个账号提交的号码;

· 营销短信默认下发次数限制为:24小时内5次。频次限制是针对本平台当天提交的所有号码,并不是单一账号。

· 如果在测试时候遇到请求限制,可联系客服添加白名单。