# 1.2 短信回调通知
# 说明
- 该接口由商户实现,作用是在短信发送成功时,Bluepay 会调用此接口短信发送详情通知给商户。
# URL
- 由商户提供
# 请求方式
- POST
# 请求头
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| Content-Type | 是 | string | application/json |
# 请求体参数
| 参数名 | 必选 | 类型 | 长度限制 | 示例 | 说明 |
|---|---|---|---|---|---|
| param | 是 | string | - | - | 参数体 |
| sign | 是 | string | - | - | 签名 |
# 请求参数
| 参数名 | 是否必填 | 类型 | 说明 |
|---|---|---|---|
| eventName | 是 | string | 事件名称( sms.send.success ) |
| requestId | 是 | string | 商户短信请求ID |
| smsId | 是 | string | Bluepay短信发送流水ID |
| bizType | 是 | string | 业务类型: OTP、MARKETING |
| mobileNum | 是 | string | 泰国手机号码 |
| templateCode | 是 | string | 短信模版ID |
| smsContent | 是 | string | 短信发送文案 |
| smsStatus | 是 | string | 短信发送状态 PENDING, SUCCESS, FAIL |
# 响应参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| code | integer | 响应码,固定为 10000 |
| message | string | 响应消息,固定为 Success |
# 请求示例
# param 内容
{
"eventName": "sms.send.success",
"requestId": "REQ202601210001",
"smsId": "SMS000000001",
"bizType": "MARKETING",
"mobileNum": "08123456789",
"templateCode": "SMS_001",
"smsContent": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"smsStatus": "SUCCESS"
}
# 请求体
{
"sign": "V6HQvEZaLF5MSH8TcOVdqPj7fLyvdrAOPm74rW9svpclBIVPlokyiZqPXl09/yAOS8PNnganUtvRvie9MAxJwtYOkDMXxxi4gWjPl3D9L6W4fnVeC28HjhZhWrSgwlecJG6SuHM3odTHAxr5WQUuOxsYFtx+c74Ew+ZzuICCH3dA4+uzNEbDyB8QmBF94nM1LFhDId/VEMxdbj8xKJuOMiSBgwAWaFElm5YCfgmrZpU/qLnuGX2hNxQAMKY2GAw+4VpphYpHG8Xak5+PlqFWKp8mKJ9DgyphVf0ACGpcjOQp0S1V+S1HMMVU0AkW6c8n0weOMu3l6k6cPHsjEe/jSQ==",
"param": "{\"eventName\":\"sms.send.success\",\"requestId\":\"REQ202601210001\",\"smsId\":\"SMS000000001\",\"bizType\":\"MARKETING\",\"mobileNum\":\"08123456789\",\"templateCode\":\"SMS_001\",\"smsContent\":\"XXXXXXXXXXXXXXXXXXXXXXXXXXXXX\",\"smsStatus\":\"SUCCESS\"}"
}
# 返回示例
{
"code": 10000,
"message": "Success"
}
← 1.1 短信发送