短信接入说明

1.对同一个接收方手机号码,一分钟最多接受3条相同的短信;

2.对同一个接收方手机号码,一天最多接受5条相同的短信;

3.验证码有效时间默认为10分钟,如需修改可在短信配置中修改,单位秒,最长不超过120分钟;

4.对一个手机号码的验证调用,连续校验错误10次以后,该验证码立即失效,校验错误接口返回中需告知开发者当前错误次数;

5.对未发送短信验证码的手机号码验证调用,一天累计超过1万次会视为恶意攻击,将暂停该App key的短信验证码服务,一旦发生此情况请联系客户顾问;

6.短信服务属于收费功能,如有疑问请联系客户顾问;

7.短信计费方式为实时计费,自动跨档,跨档后当月所有发送量按新阶梯价重新计算,如有疑问请联系客户顾问;

8.验证码支持中英文模板,模板的定制可联系客户顾问;

短信对接流程图点击查看具体流程

API接口说明

向指定号码发送模板短信,部分变量可在模板内设置

HTTP请求地址

http://api.95yunma.com/router/sms/send.inf

http://api.95yunma.cn/router/sms/send.inf

公共参数

名称 参数值 类型 是否必选 示例 描述
接口key _appKey String 用户在系统中添加的appkey
接口密钥 _secretKey String 用户在系统中添加appkey时生成的接口密钥!当没用到SDK的时候,接口密钥为接口密钥连接上时间戳再进行md5加密!
时间戳 _mstr String

"系统生成的时间戳

Java:System.currentTimeMillis();

php:time();"

请求参数

名称 参数值 类型 是否必选 示例2 描述
透传参数 _extend String noacx001 公共透传参数,在接口调用是会透传回该参数;
短信签名 _smsSign String 九五云码

传入的短信签名必须是系统短信签名中的已审核通过的签名。

直接传入签名名称,系统会自动加上【】。

短信效果示例:【九五云码】验证码0988,您正在进行九五云码身份验证,一定不要告诉别人哦!

当没用到SDK的时候,请把短信签名参数UrlEncode一下!

短信模板变量 _smsParam String {"code":"0988","product":"九五云码"}

规则为:{"key":"value"}格式的字符串,多个用逗号隔开。

示例:【九五云码】验证码${code},您正在进行${product}身份验证,一定不要告诉别人哦!

传入格式为{"code":"0988","product":"九五云码"}

当没用到SDK的时候,请把短信模板变量参数UrlEncode一下!

短信接收号码 _recNo String

传入号码为11位手机号码,不能加0或+86。

支持单个或多个手机号码,多个号码以英文逗号分隔,一次调用最多传入200个号码。示例:13600000000,18610000000,13400000000。

定时发送时间 _sendtimer String yyyyMMddHHmm 如果为空,表示立即发送。
短信模板ID _smsTemplateId Strin