根据账号ID查询签署账号信息

更新时间:2025-04-01 20:51:37

接口描述

根据账号ID获取签署账号名字、证件号等信息(只能获取自己应用ID下的帐号信息)

接口

AccountService.getAccountInfo(String accountId,boolean encrypt)

请求参数

参数名称

类型

必选

参数说明

accountId

String

签署账号ID,通过创建个人/企业签署账号接口获取

encrypt

boolean

用户信息是否加密传输,默认 false

  • true - 加密
  • false - 不加密

响应参数

展开全部参数参数名称

类型

必选

参数说明

accountInfoResult(点击“+”展开详情)

AccountInfoResult

响应结果类


errCode

int

错误码,0标识成功,其他均标识失败

msg

String

错误信息,错误码对应的说明信息

errorShow

boolean

错误信息是否建议显示

accountId

String

签署账号ID

name

String

个人或企业名称

accountType

AccountTypeEnum

账号类型:

  • PERSON - 个人
  • ORGAN - 企业

idNo

String

证件号

idNoType

AllIdNoTypeEnum

证件号类型,枚举:

  • MAINLAND,大陆身份证
  • HONGKONG,香港居民往来内地通行证
  • MACAO,澳门居民往来内地通行证
  • TAIWAN,台湾居民来往大陆通行证
  • PASSPORT,护照
  • MERGE,统一社会信用代码
  • REGCODE,工商注册号
  • OTHER,其他类型(企业与个人相同)

请求示例  

// 获取客户端的代码:
ServiceClient getKHD = ServiceClientManager.get("您的pojectId");

AccountService accountService = getKHD.accountService();

//根据账号ID获取签署账号信息
AccountInfoResult accountInfoResult = accountService.getAccountInfo("11143FCF241D46959AE76D4512F2C86B", false);

if (accountInfoResult.getErrCode() != 0)
    System.out.println("查询失败:" + JSONObject.fromObject(accountInfoResult));
else
    System.out.println("查询成功" + JSONObject.fromObject(accountInfoResult));

响应示例

{
    "msg": "成功",
    "accountId": "3334B71*********9CB4A8",
    "errCode": 0,
    "accountType": "PERSON",
    "name": "李四",
    "errShow": false,
    "idNo": "231**********329",
    "idNoType": "MAINLAND"
}




我要纠错