2232-发送自定义模板短信
1. 接口功能
根据商户自定义参数,组装短信内容后,向请求中的手机号发送该短信内容。(需机构方提供自定义短信模板,后提供短信内容模板编码SMSContentCode,传参ParamContent个数需与短信模板中自定义参数相同)
2. 报文结构
请求报文:
报文元素 | 出现要求 | 非空约束 | 说明 | |
TxCode | R | NOT NULL | 交易类型 | |
InstitutionID | R | NOT NULL | 机构编号 | |
TxSN | R | NOT NULL | 交易流水号 | |
PhoneNumber | R | NOT NULL | 手机号(加密) | |
SMSContentCode | R | NOT NULL | 短信内容模板编码 | |
SmsParamList[list] | ParamContent | R | NOT NULL | 动态短信参数内容 |
Remark | O | 备注 |
响应报文:
报文元素 | 出现要求 | 非空约束 | 说明 |
Code | R | NOT NULL | 响应代码 |
Message | R | NOT NULL | 响应消息 |
TxCode | C | NOT NULL | 交易类型 |
InstitutionID | C | NOT NULL | 机构编号 |
TxSN | C | NOT NULL | 交易流水号 |
TraceNo | C | NOT NULL | 交易跟踪号 |
ResponseCode | C | NOT NULL | 通道响应代码 |
ResponseMessage | C | NOT NULL | 通道响应消息 |
Status | C | NOT NULL | 请求状态: 10-未受理 20-已受理 |
3.报文样例:
[!TIP] (测试数据不校验数据真实性,默认为验证结果为匹配,若验证其他结果,可查看“总体规范-6.1.2.4 Remark 备注”)
请求报文(InstitutionID由中金分配):
报文示例中的SMSContentCode为测试样例,如要测试,请先提供短信模板
{
"TxCode":"2232",
"InstitutionID":"XXXXXX",
"SMSContentCode":"12345678",
"TxSN":"202301131144410573201747651",
"PhoneNumber":"18846439987",
"SmsParamList":[
{
"ParamContent":"123456"
},
{
"ParamContent":"测试"
},
{
"ParamContent":"测试环境"
},
{
"ParamContent":"5"
}
],
"Remark":""
}
响应报文:
{
"Status":"20",
"ResponseCode":"2000",
"TxCode":"2232",
"Message":"SUCCESS",
"InstitutionID":"XXXXXX",
"TxSN":"202301131144410573201747651",
"ResponseMessage":"SUCCESS",
"Code":"2000",
"TraceNo":"2301131416002901112011522"
}
该文档未解决您的疑问?
查看常见问题