批量发送短信

接口说明

  • Content-Type: application/json;charset=utf-8
  • 编码: UTF-8
  • 请求地址: https://api.aiofish.com/rest/sms/batchSendSms
  • 请求方式: POST

请求样例

{
"account": "ZNRX7j",
"password": "14fa0b773a0ca9ca66a9db8fcf1d25",
"mobiles": [
  {
    "mobile": "13000000000",
    "content": "【测试】您的验证码是123456。",
    "templateId": "123"
  },
  {
    "mobile": "13000000001",
    "content": "【测试】您的验证码是654321。",
    "templateId": "123"
  }
],
"subCode": "12",
"smsId": "f5e08fb8d073c7b536f7ccaa9f07e1",
"sendTime": null
} 

请求参数说明

参数数据类型是否必填字段解释
accountString对接账号(短信平台提供)
passwordString密码(短信平台提供)。规则:MD5(password),生成的字符串应全部为小写字母
mobilesSendObj[]批量发送对象,提交数量不超过200个
subCodeString扩展码,只能为数字。
smsIdString消息唯一标识ID,用来匹配状态报告,最大可支持32位。(如不填写则短信平台自动生成)
sendTimeString定时发送时间,格式:2020-10-01 12:12:13

SendObj说明

参数数据类型是否必填字段解释
mobileString单个手机号码
contentString完整的短信内容
templateIdString审核通过的短信模板Id

响应数据说明

{
  "code": 200,
  "smsId": "e4aaea7fb95d40159d1e325df01d9e72",
  "subStat": "r:000",
  "subStatDes": "处理成功"
}

参数数据类型字段解释
codeint响应code
smsIdString消息唯一标识ID.如果客户端提供则等于请求时的smsId,否则为短信平台自动生成。
subStatString值为r:000时表示该请求被成功受理,其他值则表示受理失败
subStatDesString响应码描述