查询账号信息

指的是查询当前登录账号的信息

例, 请求: http://api.shinemonitor.com/public/?sign=45a0317337cad1b975b7cc8e6ae35401daa5c356&salt=6799118618252297881&token=5b13e18eaa179d4bdce4cf2cc0e66eaa506c7f27ccac6b9e7beaa190ec0e386f&action=queryAccountInfo&uid=1

参数 描述 必选
action queryAccountInfo
uid 用户id, 指的是当前账号下某个子账号的id, 如果不传递此参数, 则表示查询当前登录账号的信息

响应:

参数 描述 必选
uid 用户id
usr 用户名
role 用户类型
mobile 电话
email 邮箱
qname 昵称
photo 头像
cname 公司名称
caddr 公司地址
ctel 公司电话
qq QQ
wx 微信
enable 账号状态, true ? 正常 : 冻结
gts 账号注册时间, 格式: yyyy-mm-dd hh:mi:ss, 零时区
desc 描述
vendor 仅当账号类型为设备厂家时才有效
dist 仅当账号类型为经销商时才有效
lastAtuhTs 最近一次登录时间, 格式: yyyy-mm-dd hh:mi:ss, 零时区
lastAtuhAddr 最近一次登录的IP地址, 如: "192.168.1.8"
{
    "err":0,
    "desc":"ERR_NONE",
    "dat":{
        "uid":1,
        "usr":"张三",
        "role":0,
        "mobile":"15889000000",
        "email":"a@a.com",
        "qname":"zhangshan",
        "enable":true,
        "gts":"2017-06-26 00:00:00"
    }

可能出现的错误:

返回错误码 描述 详细描述
0x0006 ERR_FORMAT_ERROR 参数错误
0x000B ERR_NO_PERMISSION 无权限(可能当前账号无权限查看该账号)
0x0105 ERR_NOT_FOUND_USR 找不到用户