1. 用户钱包绑定接口(非必要

业务描述:用户A在商户B绑定钱包,商户B调用本接口,接口返回结果包含一个网址,该网址打开是一个含二维码的页面,用户A使用MPay钱包扫描二维码,扫码成功后,系统会请求回调callBackUrl。

`接口地址:{host}/api/v2.1/merch/user/bind `请求方式:GET/POST表单

字段 类型 名称 说明
merchId Integer 商户ID
body String 加密参数 详见表二
t Integer 当前时间戳
key String 签名 Md5(merchId+body+t+md5key)

参数:

例:merchId=123, body=qwertyui, md5key=asdfghj

则 key = MD5(123qwertyuiasdfghj)

https://merch-api.srqz-mpay.com/api/v2.1/merch/user/bind?merchId=1&body=abc&t=1988464894&key=6cbbhyf8nmki

表二:

字段 类型 名称 说明
merchUserName String 商户系统内用户唯一标识
callBackUrl String 商户自定义回调接口 详见钱包绑定通知

body生成规则: `1. base64Decode 公钥 `2. 将表二中参数转为 jsonString

3. 用公钥将jsonString 进行RSA加密(ECB模式,PKCS1对齐 )

4. 加密结果base64 Encode即为字符串body

接口响应结果:

字段 类型 名称 说明
code Integer 状态码 0为请求正常,详见附表
message String 消息
data String 返回内容 含二维码网址

results matching ""

    No results matching ""