说明
获取短信验证码(用于安卓和ios)
RSA加密
将请求参数按照一定的排序规则(看下签名)用公钥加密生成 sign 秘钥 如果是登录状态时必须有token字端 token字端不参与加密
最终请求接口传加密的sign 和token(如有的话)一般注册 忘记密码都没有token 直接传sign即可 登录以后的获取验证码操作必须要token
请求地址
环境 | 请求地址 |
---|---|
测试环境 | https://pay.umxnt.com/api/Sms/send |
请求参数
参数 | 类型 | 是否必填 | 最大长度 | 描述 |
---|---|---|---|---|
type | string | 否 | 类型注册 默认为-register,验证码登录-login,忘记密码传-editpassword,修改手机号传-editphone,解绑支付宝传-del,绑定修改支付宝个人账户 account, 申请通道传-通道的-ways_type的值(例:3000),01:开通银行账户 02:换绑银行卡 03:更换银行预留手机号 04:商户入驻申请 05:余利宝提现 | |
info | int | 是 | 服务商代理商业务业务员传1,门店和收银员传-2,其他-3 | |
phone | srting | 是 | 手机号码 | |
store_id | string | 否 | 门店ID 目前在服务商后台代理商端申请通道需要用到,其他场景发送短信可不传 | |
app_id | string | 否 | app唯一包名,商户注册需要,忘记密码需要 | |
token | string | 否 | 登录状态时必须传 |
返回值示例 成功请求示例:
{ "status": 1, "message":"短信已发送" }
失败请求示例
{ "message":"无效参数", "status":2 }
短信验证码次数超限
{
"message":"已连续获取5次,请明日再试",
"status":3
}