用户工具

站点工具


8.7_下行短信接口_ismssendv2

这是本文档旧的修订版!


8.7 下行短信接口(ISMSSendV2)

8.7.1请求参数

参数 类型 说明 必填 备注
mobiles Array 手机号码列表 Y
subAppend String 扩展码 Y 区分业务标识 按分配给客户的填充 如9000 芯斗云分配[9000,9099]
templateId String 模板ID Y 投产与相关人员设置和获取 测试id:1013284(航旅短信渠道)
contentData Array 内容 Y 按设置的模板节点自行填充 如[“替换模板内容1”,“替换模板内容2”…]
本接口不校验模板与填充数据是否匹配
accountCode String 短信账号标识 N eg:芯斗云:XDY202101 上行短信按此值+手机号+扩展码 查询对应的下行短信
(使用短信默认账号不传此值)
accountInfo Object 短信账号配置 N 使用非默认短信账号必填 (使用短信默认账号不传此值)

accountInfo:

参数 类型 说明 必填 备注
accountSid String 短信服务商的配置 N/Y 短信供应商参数名不同 按实际传递 API接口不校验 需传递
authToken String 短信服务商的配置 N/Y 短信供应商参数名不同 按实际传递 API接口不校验 需传递

8.7.2请求样例

{
 	"mobiles":["18800000000"],
 	"subAppend": "9000",
 	"templateId": "1",
 	"contentData": ["张三三","价格已发生变更,请重新确认"],
 	"accountCode": "XDY202101",
 	"accountInfo":{
	    "accountSid": "aaaaaa1111sdsdsds",
	    "authToken": "a27583d122f3487f86978xdsdsdsdfsdsd"
	}

}

8.7.3返回参数

参数 类型 说明 备注
code String 是否调用接口成功 20000表示成功,非20000表异常
detail Object 结果
description String 描述 当异常时记录异常信息

detail:

参数 类型 说明 备注
result Bool 发送结果
reqId String 发送标识Id

8.7.4返回样例

{
    "code": "20000",
    "detail": {
        "result": true,
        "reqId": "900028134302470YWHMZFOJJF"
    }
}
8.7_下行短信接口_ismssendv2.1628316272.txt.gz · 最后更改: 2021/08/07 06:04 由 tiny