短信服务常见问题
Q:购买方法及发票问题
A:登录开发者后台—>点击某个应用—>短信—>短信信息—>充值 里面进行自由购买。
需要发票报销的可以联系客服开具发票。
Q:为什么有时候收不到短信
A:请检查你是否短时间内给同一个手机号码发送了多次短信,短信发送限制规则是1/分钟,5/小时,10/天。即对于一个应用来说,一天给同一手机号发送短信不能超过10条,一小时给同一手机号发送短信不能超过5条,一分钟给同一手机号发送短信不能超过1条。
还有一种情况是回复过TD退订的会被运营商列为黑名单,该通道不回再给该号码发送任何短信信息。如需要接收信息,需要在官网上联系客服QQ解封。
Q:短信服务的签名可以换成我们自己定义的吗
A:短信服务支持自定义签名,只需要在控制台短信设置处进行设置即可。
Q:提交短信验证码模板时需注意什么
A:
1.模板中不能有【】和 [] ,否则审核不通过;
2.如果你提交的短信模板无法发送,则有可能包含一些敏感监控词,具体可去Github下载 短信关键字监控参考文档 来查看提交内容是否合法。
3.一天一个应用给同一手机号发送的短信不能超过10条,否则会报10010错误,其他错误码可查看 短信功能相关错误码 。
Q:注册短信验证码发送以后多久后才能重发
A:短信发送限制规则是1/分钟,5/小时,10/天。即对于一个应用来说,一天给同一手机号发送短信不能超过10条,一小时给同一手机号发送短信不能超过5条,一分钟给同一手机号发送短信不能超过1条
Q:当使用不是Bmob的短信功能时,如何通过短信找回密码
现在短信验证mob(shard sdk)是免费的,而bmob的收费的.像我们这种没资本的开发者只能刚开始是用免费的,所以注册时都是用mob的短信sdk进行验证.但是假如有一天用户的密码忘记了.想通过短信的方式来找回的话.那么就不能用mob的短信功能来做了.只能通过bmob的邮箱方式,但是作为手机端这个显然是体验不好
A:可以结合云端代码来解决。用mob验证验证码成功之后,就用 云端代码+master key 的方式,修改_User表的密码记录。