获取当前登录用户的信息
优质
小牛编辑
135浏览
2023-12-01
接口说明
获取当前登录用户的信息
如需调用,请访问 开发者文档 来查看详细的接口使用说明
该接口仅开放给已获取SDK的开发者
如开启https功能,请求地址的协议应改为https,如:https://www.example.com/wish3dearth/api/access/v1.0.0/getLicenseInfo
API地址
GET
/usercenter/api/userinfo/v1.0.0/getLoginUserInfo
是否需要登录
是
请求字段说明
参数 | 类型 | 请求类型 | 是否必须 | 说明 |
---|---|---|---|---|
token | string | header | 是 | 当前登录用户的TOKEN |
响应字段说明
参数 | 类型 | 说明 |
---|---|---|
activatePrd | string | 激活情况(1:Wish3DEarth,2:LSV,3:外业精灵),如:'1,2',则激活了earth和LSV |
admin | string | 是否运营人员(0:否,1:是) |
birthday | string | 出生日期 |
certificatApplyDate | string | 实名认证申请时间(最新一次申请时间) |
certificatDate | string | 实名认证时间(通过或驳回时间) |
certificatMsg | string | 实名认证审核错误信息 |
certificatStatus | string | 实名认证状态(0:未认证,1:已实名认证,2:认证失败,3:待审核) |
changeUserTypeStatus | string | 个人用户转企业用户状态(0:未转换,1:转换成功,2:认证失败,3:待审核) |
cityId | string | 所在区域-市ID |
cityName | string | 所在区域-市名称 |
districtId | string | 所在区域-区ID |
districtName | string | 所在区域-区名称 |
string | 邮箱 | |
enable | string | 是否可用(1:启用,0:禁用) |
id | string | 用户实际使用ID(实际使用) |
idCard | string | 身份证号码 |
idCardPicA | string | 身份证正面地址 |
idCardPicB | string | 身份证反面地址 |
jurisdicalCertificatePic | string | 法人证书地址 |
jurisdicalPerson | string | 法人姓名 |
lastLoginDate | string | 最后登录时间 |
loginName | string | 登录名 |
loginNameModify | string | 是否可以修改登录名(1:可以,0:不可以) |
mobile | string | 手机号 |
nickName | string | 用户昵称 |
orgCertificateCode | string | 企业证件代码 |
orgCertificatePic | string | 证件图片地址 |
orgCertificateType | string | 业证件类型(1:社会信用代码,2:营业执照注册号,3:组织机构代码) |
orgName | string | 公司 |
orgType | string | 企业类型(1:企业,2:事业单位) |
photo | string | 头像 |
positionGeneralId | string | 职业-职业信息大类ID |
positionGeneralName | string | 职业-职业信息大类名称 |
positionId | string | 职业-职业信息ID |
positionMiddleId | string | 职业-职业信息中类ID |
positionMiddleName | string | 职业-职业信息大类名称 |
positionName | string | 职业-职业信息名称 |
provinceId | string | 所在区域-省ID |
provinceName | string | 所在区域-省名称 |
realName | string | 真实姓名 |
registDate | string | 注册时间 |
registerSource | string | 注册来源(1:Wish3DEarth,2:LSV,3:外业精灵) |
serverUpload | string | 服务器上传权限(1:有,0:无) |
serviceExpire | string | 收费服务到期时间 |
sex | string | 性别(1:男,2:女) |
uid | integer | 用户数字ID(展示用) |
userType | string | 用户类型(1:个人用户,2企业用户) |
verifyStatus | string | 审核状态(0:无需审核,1:通过,2:驳回,3:审核中) |
响应成功示例
{ "code": 0, "data": { "id": "0254822cd3d841acbf6474f23b2d5f97", "uid": 10, "loginName": "test01", "loginNameModify": "1", "nickName": "", "realName": "", "sex": "", "birthday": "", "mobile": null, "email": "", "userType": "1", "admin": "0", "photo": null, "orgName": "", "provinceId": null, "provinceName": null, "cityId": null, "cityName": null, "districtId": null, "districtName": null, "positionGeneralId": null, "positionGeneralName": null, "positionMiddleId": null, "positionMiddleName": null, "positionId": null, "positionName": null, "serviceExpire": null, "registDate": "2019-11-09 10:06:34", "lastLoginDate": "2019-11-09 10:07:46", "activatePrd": null, "registerSource": null, "enable": "1", "verifyStatus": "1", "serverUpload": "1", "certificatStatus": "0", "changeUserTypeStatus": "0", "certificatApplyDate": "", "certificatDate": "", "certificatMsg": null, "idCard": null, "jurisdicalPerson": null, "orgType": null, "orgCertificateType": null, "orgCertificateCode": null, "idCardPicA": null, "idCardPicB": null, "jurisdicalCertificatePic": null, "orgCertificatePic": null }, "message": "成功" }
响应失败示例
{ "code": 500, "message": "未知错误,请及时联系管理人员进行处理" }
响应接受类型
application/json
响应状态码
HTTP状态码 | 原因 |
---|---|
0 | 成功 |
200 | OK |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
10000 | token不能为空 |
10001 | token已失效,请重新登录 |
12013 | 用户信息不存在 |
99998 | 非法请求 |
99999 | 服务器异常 |
示例代码
$.ajax({ url: '/usercenter/api/userinfo/v1.0.0/getLoginUserInfo?token=', type: 'GET', data: '', dataType: 'text', cache: false, contentType: 'application/json', xhrFields: { withCredentials: true }, crossDomain: true, success:function(data){ // 成功返回值 }, error:function(XMLHttpRequest, textStatus, errorThrown){ } })