公钥:与请求ClientApi、ManagerApi保持一致。
passTo会对推送数据,使用私钥对以下参数进行RSA加密及签名,白标自研服务接收到数据,需要使用公钥进行逆向
处理。
"msgType":"sms",
"pushTime": 1707294834627,
"uniqueCode":"xxxxx-xxxx-xxxx",
"trace": "xxxxxxxxx-xxxxxxxxx-xxxxxxx"
参数 类型 是否必填项 描述 msgType String 必填 消息类型(sms,email) pushTime Long 必填 消息推送时间,13位时间戳 trace String 必填 全局链路唯一标志,便于后续定位问题 uniqueCode String 必填 每条推送消息唯一标志,重发保持不变 detail Map 必填 消息内容 » bizType String 必填 消息模板业务类型 » toUser String 必填 收信账号 » title String 非必填 消息标题,只有邮件存在 » content String 必填 推送内容 » timestamp Long 必填 消息发送时间,13位时间戳 » ext Map 非必填 模板动态参数 » language String 必填 消息语言
{
"msgType":"sms",
"pushTime": 1707294834627,
"uniqueCode":"xxxxx-xxxx-xxxx",
"trace": "xxxxxxxxx-xxxxxxxxx-xxxxxxx" ,
"detail":{
"bizType":"APPLICATION_CARD_SUCCESS",
"toUser": "+85212345678",
"title": "",
"content": "通知正文内容",
"timestamp": 1707294825818,
"ext":{ },
"language": "zh-CN"
}
}
参数 类型 是否必填项 描述 msgType String 必填 消息类型(trade) pushTime Long 必填 消息推送时间,13位时间戳 trace String 必填 全局链路唯一标志,便于后续定位问题 uniqueCode String 必填 每条推送消息唯一标志,重发保持不变 detail Map 必填 消息内容 » customerNo String 必填 客户编号 » id Long 必填 记录id » cardId String 非必填 卡id » last4 String 非必填 卡后4位 » createdAt Long 必填 交易发起时间,13位时间戳 » postedAt Long 非必填 入账时间,13位时间戳 » accountId Long 必填 账户id » status integer 必填 状态1-待定;2-已发布;3-已拒绝;4-无效; » amount String 必填 sourceAmount汇率后的金额,且含手续费 » type integer 必填 交易类型。1-客户消费;2-消费退款;8-其他;9-开卡费;11-抵押; 12-充卡费;13-额度调整;16-行政费用;18-划转-抵押;40-额度调整-其他-顶层;41-额度调整-其他-白标;42-额度调整-充卡费,43-额度调整-抵押,44-额度调整-赎回-顶层;45-额度调整-赎回-白标 » currency String 必填 币种 » operateType Integer 必填 交易操作类型。1-入账2-出账 » grossAmount String 非必填 sourceAmount汇率后的金额,不含手续费 » sourceAmount String 非必填 原始商品交易金额 » sourceCurrency String 非必填 原始交易币种 » country String 非必填 国家编码,HK为本地、其他非空都是海外 » activeType String 非必填 ATM=ATM取款,PURCHASE=交易 » merchantName String 非必填 商户名称 » merchantMcc String 非必填 商户MCC编码 » merchantCategory String 非必填 商户归属类型 » remark String 非必填 备注 » companyId Long 必填 公司id » unitId Long 必填 机构id » createTime Long 必填 创建时间,13位时间戳 » updateTime Long 非必填 更新时间,13位时间戳
{
"msgType": "trade",
"pushTime": 1707294834627,
"uniqueCode":"xxxxx-xxxx-xxxx",
"trace": "xxxxxxxxx-xxxxxxxxx-xxxxxxx" ,
"detail":{
"customerNo": "86000001",
"cardId": 93,
"last4": "3964",
"accountId": 78,
"createdAt": 1707294825818,
"status": 1,
"postedAt": 1707294893121,
"type": 1,
"merchantName": "test_b1d7d0ac5f55",
"merchantMcc": "test_2e67dca0f06d",
"merchantCategory": "test_9435333c96db",
"currency": "HKD",
"amount": "47.93",
"remark": "",
"operateType": 1,
"country": "HK",
"sourceAmount": "47.93",
"sourceCurrency": "HKD",
"activeType": "PURCHASE",
"grossAmount": "47.93",
"id": 1,
"companyId": 20,
"unitId": 20,
"createTime": 1707294825818,
"updateTime": 1707294893121
}
}