🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
#### 接口路径:https://dev.lingju.ai/serverapi/userinfo.do <table style="width:100%"> <tbody> <tr height="28" style="font-weight:bold;"> <td height="28" width="130px" >名称</td> <td colspan="3" >用户信息同步接口</td> </tr> <tr height="28" style="font-weight:bold;"> <td height="28" >接口路径</td> <td colspan="3" >https://dev.lingju.ai/serverapi/userinfo.do</td> </tr> <tr height="28" style="font-weight:bold;"> <td height="28" >请求方式</td> <td colspan="3" >post</td> </tr> </tbody> </table> #### http post请求示例: ~~~ post https://dev.lingju.ai/serverapi/userinfo.do json格式串行化post上传,注意请求的header需添加 'Content-Type':'application/json;charset=UTF-8' { "appkey":"xxxxxxxxxxxxxxxxxxxxxx", "userid":"xxx.xxx.xxx.xxx", "authcode":"xxxxxxxxxxxxxxxxxxxxxx", "name":"xxxxxxxx", "nick":"xxxxxxxx", "gender":"m", "birthday":"yyyy-MM-dd", "weight":"176", "height":"65", "birthplace":"广东广州", "homeplace":"广东广州", "company":"xxxxxxxx" } ~~~ #### 请求参数说明: <table style="width:100%"> <thead> <tr height="28"> <th width="130px">参数</th> <th width="100px">数据类型</th> <th width="130px">可需</th> <th colspan="2" >描述</th> </tr> </thead> <tbody> <tr height="23" style="height:17.25pt"> <td height="23" >appkey</td> <td >String</td> <td>必填</td> <td colspan="2" >分配给开发者的专属appkey,请妥善保管</td> </tr> <tr height="23" style="height:17.25pt"> <td height="23" >userid</td> <td >String</td> <td>必填</td> <td colspan="2" >终端用户的唯一标识,移动设备建议使用mac地址,入网许可号等。</td> </tr> <tr > <td>authcode</td> <td>String</td> <td>必填</td> <td colspan="2">给开发者分配的授权码,由开发者自行管理</td> </tr> <tr> <td>name</td> <td>String</td> <td></td> <td colspan="2">用户名称</td> </tr> <tr> <td>nick</td> <td>String</td> <td></td> <td colspan="2">用户昵称</td> </tr> <tr> <td>sex</td> <td>String</td> <td></td> <td colspan="2">性别(m:男,f:女,n:未知)</td> </tr> <tr> <td>birthday</td> <td>String</td> <td></td> <td colspan="2">出生日期(格式:yyyy-MM-dd)</td> </tr> <tr> <td>weight</td> <td>int</td> <td></td> <td colspan="2">体重(kg)</td> </tr> <tr> <td>height</td> <td>int</td> <td></td> <td colspan="2">身高(单位:cm)</td> </tr> <tr> <td>birthplace</td> <td>String</td> <td></td> <td colspan="2">出生地</td> </tr> <tr> <td>homeplace</td> <td>String</td> <td></td> <td colspan="2">家庭住址</td> </tr> <tr> <td>company</td> <td>String</td> <td></td> <td colspan="2">公司</td> </tr> </tbody> </table> #### 接口返回JSON示例: ~~~ {"status":"X"} ~~~ #### 接口返回说明: ~~~ Content-Type:application/json;charset=UTF-8 ~~~ <table style="width:100%"> <thead> <tr height="28" > <th height="28" width="130px">属性名</th> <th width="100px">数据类型</th> <th>描述</th> </tr> </thead> <tbody> <tr height="23"> <td height="23" >status</td> <td>int</td> <td>状态码,0=成功,其它值则为错误码,请参考错误码表</td> </tr> <tr height="23"> <td height="23" >description</td> <td >String</td> <td>通常为空,出错时会有错误信息</td> </tr> </tbody></table> #### 错误码表 | 错误码 | 描述 | | --- | --- | | 0 | 成功 | | -1 | 系统异常 | | 1 | 其它错误 | | 4 | 开发者帐号错误,账户未完成认证或已被禁用 | | 6 | APPKEY无效 | | 8 | 参数错误 | | 11 | 授权码无效 | | 18 | 激活码无效 | | 20-29 | 数据格式校验错误 | | 43 | 应用无效,已被限制使用 | | 44 | 应用无效,已废弃 | | 97 | 校验失败 | | 111 | 参数错误 | |114 |帐号未认证 | | 120 | 账号已被禁用 |