发送多条短信

给多个手机号发送短信,仅支持国内手机号

请求路径:/sms/v1/msg/batch/send

请求方式:POST

参数要求:

名称 类型 是否必需 描述
phones String 最多支持200个手机号发送,使用英文,分割拼接。格式为:16598987878,16545456565
tempCode String 短信模板Code。使用免模板发送可不传
signatureName String 短信签名
tempParams String 短信模板内容变量JSON字符串。例如模板如下:你的验证码{code},有效期为五分钟。其中code是模块变量,则tempParams参数值格式为:{"code":"123456"},如果你的模板没有变量,则该参数值为:{}。使用免模板发送可不传
content String 短信内容,最多500字符。需单独联系客服开通免模板权限,若同时填入tempCode和tempParams则优先使用模板
smsType int 短信类型:1验证码,2通知,3营销类短信。需单独联系客服开通免模板权限,若同时填入tempCode和tempParams则优先使用模板
extId String 客户自定义流水号,最长128位

请求示例:

模板发送:

{
  "phones": "17996968998,1687984545,19878786565",
  "tempCode":"1011",
  "signatureName":"抱石云",
  "tempParams":"{\"code\":\"123\"}"
}

免模板发送:

{
  "phones": "17996968998,1687984545,19878786565",
  "signatureName":"抱石云",
  "content":"您的验证码为1111,请于10分钟内使用,为保障您的账号安全,请勿将此短信转发给他人",
  "smsType":1
}

返回数据:

名称 类型 是否必需 描述
smsList List 短信id信息
├─phone String 手机号
├─id int 短信id

返回示例:

{
    "code": 1,
    "msg": "请求成功",
    "data": {
        "smsList": [
          {
             "phone":"17996968998",
             "id":2841906
          },
          {
             "phone":"1687984545",
             "id":2841907
          }
        ]
    }
}

results matching ""

    No results matching ""