code 判断业务成败。
响应结构
基础示例
成功响应:多语言支持
msg 字段支持多语言返回,通过请求头 Language 控制:
示例:
特殊情况
1. 列表类接口
列表类接口的data 结构为对象,包含 list 数组:
2. 卡隐私信息接口
响应data 为加密字符串,需商户端使用 MerchantEncryptUtil 解密:
3. 参数校验失败
参数校验失败时,msg 会在文案前附带 snake_case 字段名,格式为 cardholder_no 请求参数不合法。
示例:
cardholder_no 请求参数不合法—— 必填校验失败phone_code 请求参数不合法—— 国别码格式错误或含+号city 仅支持使用英文填写—— 地址字段英文校验失败address_info.city 请求参数不合法—— 嵌套对象字段校验失败
HTTP 状态码
错误码范围
详见「附录」→「错误码」。
字段名规范
所有 JSON 字段名均为 snake_case(与接口参数 一致)。 示例:cardholder_no—— 持卡人单号card_last_no—— 卡号后四位total_balance—— 账户总资产consume_no—— 消费单号
