调用该接口通过三方外标查询账号信息。

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

请求参数

名称 类型 是否必选 示例值 描述
openId String id1 三方账号的外标或ID。
openIdAppKey String 1234 开放平台的AppKey。

返回数据

名称 类型 示例值 描述
code Int

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

data JSON

调用该接口的返回结果。

lastLoginTime Long

上次登录的时间。

gmtModified Long

修改账号的时间。

scopeId String

隔离ID。

createAppKey String

创建账号的AppKey。

loginId String

账号的登录ID。

identityId String

统一身份ID。

nickName String

账户的昵称或别名。

loginName String

账号登录名称。

tenantId String

租户的ID。

gmtCreate Long

创建账号的时间。

loginSource String

账号来源。

status String

账号状态,0表示正常。

phone String

账号绑定的手机号码。

email String

账户绑定的邮箱。

avatarUrl String

账户头像的URL地址。

subIdentityLimitCode String

限制子账号创建数量。

message String

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

localizedMsg String

本地语言的错误消息。

示例

请求示例

{
	"id": "1509086454180",
	"version": "1.0",
	"request":{
		"apiVer": "1.0.5"
	},
	"params":{
		"openId": "id1",
		"openIdAppKey": "1234"
	}
}

正常返回示例

JSON 格式

{
    "code": 200,
    "data": 
        {
            "gmtModified":1515590332000,
            "loginId":"4398050099xxxx",
            "gmtCreate":1513181985000,
            "lastLoginTime":1515590332000,
            "phone":"1575724xxxx",
            "identityId":"5091op618xxxxxxxxe93ba653a5928119",
            "loginName":"15757245467",
            "tenantId":"45CFEA7xxxxxxxx05D59452B1437",
            "loginSource":"openAccount",
            "email":"test@aliyun.com",
            "nickName":"test"
        }
,
    "message":"success"
}

异常返回示例

JSON 格式

{}