# 规则说明

# 接口鉴权规则

API账号+密码的密文值进行用户鉴权

userid填写API账号明文,pwd的密码加密方式如下: hexstr_lowercase(md5(uppercase(userid)+00000000+明文密码+timestamp))

即:将userid大写、固定字符串00000000、明文pwd、timestamp依次拼接成字符串后,再进行MD5加密。
timestamp为时间戳,24小时制,格式为:MMDDHHMMSS,即月日时分秒,定长10位,月、日、时、分、秒每段不足2位时左补0。

时间戳必须动态变化,必须填写请求发送时的时间戳,不能填写固定值,否则服务器会拒绝您的请求 服务器时间误差允许范围为5分钟

# 手机号码规则

  • 每次请求所提交的号码段类型不受限制,但系统会对每个手机号码做合法性验证,若有不合法的手机号码,以失败状态报告的形式返回。号码段类型支持:移动、联通、电信
  • 国内号码前面无需加86、+86、0086

# 状态报告匹配规则

单手机号码发送

custid匹配方法:使用模板发送请求参数中的 custid+mobile 进行匹配

msgid匹配方法: 使用模板发送回应参数中的msgid进行匹配

多手机号码发送

custid匹配方法:使用模板发送请求参数中的 custid+某一个mobile 进行匹配

msgid匹配方法: 使用模板发送回应参数中的msgid进行匹配,但每个手机号码对应的msgid需要按公式进行计算:msgid+手机号码位置-1