发送不同内容短信

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

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

请求方式:POST

参数要求:

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

请求示例:

模板发送:

{
    "tempCode":"1005",
    "signatureName":"抱石云",
    "sendLists":[
        {
            "phone":18614019304,
            "tempParams":"{\"code\":\"2345\"}"
        },
        {
            "phone":13718803379,
            "tempParams":"{\"code\":\"5678\"}"
        }
    ]
}

免模板发送:

{
    "signatureName":"抱石云",
    "smsType":1,
    "sendLists":[
        {
            "phone":18614019304,
            "content":"您的验证码为1111,请于10分钟内使用,为保障您的账号安全,请勿将此短信转发给他人"
        },
        {
            "phone":13718803379,
            "content":"您的验证码为2222,请于10分钟内使用,为保障您的账号安全,请勿将此短信转发给他人"
        }
    ]
}

返回数据:

名称 类型 是否必需 描述
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 ""