Skip to main content

获取用户地址

#简要描述: 获取用户地址(如果不存在则创建)。

查询参数

参数名称类型必填参数含义参数说明
merchantIdint64商户 ID
userIdint64用户 ID商户本地用户唯一 ID
networkstring主网TRON(可通过获取一个币种支持的全部主网 api 查询)
keystring商户 key平台分配商户 key
secretstring商户 secret平台分配商户 secret
signstring签名参照(如何签名)详见如何签名规则
请求 json 样例
{
"merchantId": "302992856974",
"userId": 77,
"network": "TRON",
"key": "9yUreYgTRtit39Dy",
"secret": "D2PQPllGEBOV4mcMxoKTM7foVpzqrjIx",
"sign": "3876e3b40ce4938c3123f07cd5aecb8c"
}

返回值

参数名称类型参数含义参数说明
codeint32请求状态返回代码,0 为业务成功,否则代表不同的错误
successboolean成功状态成功标识,与 code=0 一致,用于兼容历史
messagestring描述错误消息。如果有错误时,返回的错误消息
datajson返回数据。参数详见下面说明
返回示例
{
"code": 0,
"success": true,
"message": null,
"data": {
"address": "TDt7K2TLZ6hvJrAdkSfHtEkTnadEFBFqAy",
"merchantId": 302992856974,
"network": {
"name": "TRON",
"queryBaseUrl": "https://nile.tronscan.org/",
"coinTotal": 2,
"collectionNetworkConfirm": 1,
"masterCoin": "TRX",
"withdrawalNetworkConfirm": 1
},
"userId": 77
}
}
data 参数说明
参数名称类型参数含义备注
merchantIdint64商户 ID
userIdint64用户 ID
addressstring链地址
networkobject链信息
└ namestring主网名称
└ queryBaseUrlstring链上查询网址
└ collectionNetworkConfirmint64充值网络确认次数
└ withdrawalNetworkConfirmint64出款网络确认次数
└ coinTotalint64币数量
└ masterCoinstring主链币种
返回的 address 弹出二维码页面,如下图:

img