充值必须大于100元,且一旦余额少于50元,我们会通过短信发送报警信息给ISV。每个用户开通服务的前两个自然月,我们提供每个月100条免费短信,以供测试使用
报错["code"] => string(5) "10008" ["message"] => string(13) "NO_PERMISSION"
1). 需要申请开通
2). 点击一下百川消息的页面 ,同意服务协议
同一个手机号码收到验证码的上限规则:
1分钟上限1条;
1小时上限7条;
24小时上限12条。
超出上限的验证码直接被屏蔽。
可以通过api来设置短信发送的次数和频率
设备维度:
device_id 设备id
device_limit 设备级别次数限制
device_limit_in_time 时间,单位秒
session会话:
session_id session id
session_limit session级别次数限制
session_limit_in_time 时间,单位秒
具体可查看api入参介绍
为保障短信通道的健壮,短信内容需要审核,需要上传模板,发送短信时需要根据模板和签名发送。
externalId 您自定义id externalId主要是失败的时候 消息通知会把这个id原封不动的带回去 方便关联您自己的数据 ,不是必填参数。
不是固定的 ,目前不支持固号申请。
可以在控制台短信发送详情查看短信发送接收情况。应用内部可以订阅消息通知taobao_bmc_ShortMessageStatus获取短信发送状态。只能获取发送失败的通知。
上行目前不支持。
目前没有。
不是,开放平台所有应用都可以开通使用。
单条短信 变量的字符数+短信文案+签名长度<=70字符。多余70字会分多条发送,最多分5条。
模板审核通过以后需要点击启用,修改模板审核通过以后也需要重新点击启用,才能按新的内容发送。
序号 | 错误码 | 错误描述 |
1 | 12 | 用户因为欠费,无法到达。 |
2 | MI 同expired | 用户长时间关机或者不在服务区 |
3 | MK同Undeliv | 手机容量满,或用户停机,挂起,或者发送太频繁运营商控制。 |
4 | MN 同reject | 因主动拦截,例如加入黑名单 |
5 | -131 | 发验证码频率验太高 |
6 | -112 | 手机号码有误,如位数不对。 |
7 | 1 | 消息结构错误 |
8 | 10 | src_id错误 |
9 | IB:0008 | 流量控制 移动运营商内部错误 。 |
10 | -181 | 一般是验证码发送太频繁,运营商限制 |
11 | 006 | 表示用户黑名单了 |
目前不支持。
报错{"code":10009,"message":"NEED_CHARGE","successful":false}
已经欠费,需要充值!
报错 {"code":10001,"message":"ILLEGAL_PARAM","successful":false}
输入参数有误,如签名id输入别的应用的签名id;模板变量输入错误;模板或者签名是否启用;符号全角半角等。仔细检查入参。
报错 {"code":25,"msg":"Invalid signature","request_id":"iv09x6dx37am"}
如果是使用SDK,一般是 appkey appcecret 输入错误,要注意不要有空格等。
如果是自己生成签名调用api,注意签名规则:根据参数名称(除签名和图片)将所有请求参数按照字母先后顺序排序:key + value .... key + value
例如:将foo=1,bar=2,baz=3 排序为bar=2,baz=3,foo=1,参数名和参数值链接后,得到拼装字符串bar2baz3foo1;将secret 拼接到参数字符串头、尾进行md5加密后,再转化成大写,格式是:byte2hex(md5(secretkey1value1key2value2...secret))
报错 {"code":22,"msg":"InvalidMethod","request_id":"iv09x6dx37am"}
注意要是正式环境, 短信api不支持沙箱环境;app开通权限以后要下载新的服务端sdk集成到代码中。
发送记录显示收到了的 都是用户手机有了回执 所以最大的可能就是手机的问题
1).手机是不是长时间不关机,可以关机重启下
2).手机收件箱是不是已满,删除一些看是否可以正常接收
3).手机是不是双卡双待的手机,把卡拿出来换一下卡槽
4).手机是不是安装了安全软件,安全软件有可能会进行拦截,到垃圾信箱里
1)模板需要有具体的内容指向,不能以${content}这样,代替全部内容,如订单状态的通知,${user}您好!您的订单已经${status}.谢谢您的光临!不能以${content}替代所有内容。
2)模板不能有[XXX]这样的签名内容。百川消息已经有专门的签名管理。请在签名管理中设置签名。
3)不能发营销短信,营销短信模板审核不会通过。
可以,通过入参ver_code_length指定验证码长度。大于等于
4
小于等于
10。
支持,通入参delay_time指定延时时间,单位毫秒。未发送之前可以通过taobao.open.sms.rmdelaymsg 删除未发送短信。
taobao.open.sms.sendvercode发验证码接口,如果入参如果不输入验证码,采用系统生成验证码,如果输入自定义验证码,短信就发输入的验证码,且可以通过checkvercode接口验证验证码。也可以通过sendmsg发送,不过对于平台来说只相当于一条普通通知短信,所以只能自己验证验证码。
批量发送短信 如果延时发送[delay_time]一次200个 如果非delay的一次30个
验证码发送过于频繁,被屏蔽。参考问题3
短信发送于频繁,被屏蔽,参考问题3
更多问题联系:
旺旺群:1363288918