5.4.5.4 注册用户接口

  用户参与一个XuperChain的应用服务成功后,需要通过链下业务系统调用本接口生成进行链上交易处理的用户账户和账户地址。

  1. 接口地址: https://节点网关地址/api/xuperchain/v1/user/register

  2. 通讯方式: POST

  3. 签名算法:详见5.4.5.1应用接入签名算法

  4. 请求参数

序号 字段名 字段 类型 必填 备注
1 信息头 header Map
2 信息体 body Map
3 签名值 mac String
header
1 用户唯一标识 userCode String
2 应用唯一标识 appCode String
body
1 用户名 userId String 注册的用户名

  示例

    {
        "header": {
            "appCode": "CL1881038873220190902114314",
            "userCode": "newuser"
        },
        "body": {
            "userId": "abc"
        },
        "mac": "MEYCIQDUCidxeWRLhPjrYhfJIhkiJS+67lwnV/K4j+fkvpsRZgIhALtJvPwORTB9T6HwqdyDMvIgFDMd5p5CX61+pd6KFfqZ"
    }

  5. 响应参数

序号 字段名 字段 类型 必填 备注
1 信息头 header Map
2 信息体 body Map
3 签名值 mac String
header:
1 响应标识 code int 0:校验成功
-1:校验失败
2 响应信息 msg String code=0时可为null
body:
1 用户编号 userId String
2 用户地址 userAddr String

  示例

    {
    "header": {
        "code": 0,
        "msg": "处理成功"
    },
    "mac": "MEQCIEI5VKMyJUXls2Hf8TLoPXjZLT4/L2wyXoddgTnZdqRsAiBxEBMeCOZ8M97OCRUAMZNMcL974vhzjOS/tk8/wbgbsA==",
    "body": {
    "userId": " abc@abc",
    "userAddr": "2CcmGvEFpC16MAn3MzheMy5eR4FqzaPcHV"
    }
    }
Copyright 北京红枣科技有限公司

results matching ""

    No results matching ""

    results matching ""

      No results matching ""