调用该接口查询统一身份。

路径 /user/account/identity/query
版本号 1.0.0
协议 HTTPS
请求方法 POST
是否需要用户身份鉴权
超时时间 3000

请求参数

名称 类型 是否必选 示例值 描述
loginId String 4***65 外标的ID。
loginSource String openAccount 账号来源类型(openAccount)。
phone String 13833333**** 手机号码。
email String xxx@qq.com 邮箱地址。
opType Int 1 1(表示根据loginId & loginSouce),2(表示根据手机号码),3(表示根据邮箱),其他值(表示非法取值)。

返回数据

名称 类型 示例值 描述
code Int

接口返回码。200表示成功。

message String

调用失败时,返回的出错信息。

localizedMsg String

本地语言的错误消息。

data JSON

响应结果。

phone String

手机号码。

identityId String

账户的统一身份ID。

nickName String

用户昵称。

loginId String

外标ID。

avatarUrl String

头像地址。

loginName String

登录名称。

loginSource String

账号来源。

示例

请求示例

{
	"id": "1509086454180",
	"version": "1.0",
	"request":{
		"apiVer": "1.0.0"
	},
	"params":{
		"loginId": "4***65",
		"loginSource": "openAccount",
		"phone": "13833333****",
		"email": "xxx@qq.com",
		"opType":1
	}
}

正常返回示例

JSON 格式

{
  "id": "8d1a665e-ce92-45bf-add8-99d2e818****",
  "code": 200,
  "message": null,
  "localizedMsg": null,
  "data": {
    "identityId": "5053opf5d4a333333324473f5db0e7****",
    "loginId": "4***65",
    "loginSource": "openAccount",
    "modifier": "system",
    "nickName": "ktt",
    "phone": "13833333****",
    "loginName": "tester"
  }
}

异常返回示例

JSON 格式

{
  "id":"8d1a665e-ce92-45bf-add8-99d2e818****", 
  "code": 460,
  "message": "request parameter error.",
  "localizedMsg":null,
  "data": null
}