储能账号查询

例, 请求: http://api.dessmonitor.com/public/?sign=34f9987403e7189d6119458413b9081f3e24bbc6&salt=1543542071983&token=652fac76250af68d95e33b1817ad6577b62c09bd7602833adbc160081a48e3bd&action=webQueryUsrEs&source=1&_app_client_=android&_app_id_=com.demo.test&_app_version_=3.6.2.1

参数 描述 必选
action webQueryUsrEs
role 账号类型, 如果不传递此参数,表示为不关心
usr 用户名, 如果不传递此参数,表示为不关心
enable 账号是否启用 ? true : false
groupid 组id, 如果传入为null,则表示查询未分组账号, 如果不传递此参数,表示为不关心
active 用户是否活跃? true : false, 如果不传递此参数,表示为不关心
source 用户来源,不传默认为储能:1
orderBy 排序,用户名排序,传descUsr为倒序,传ascUsr为顺序
page 分页处理, 第几页, 从0开始, 如果不传递此参数, 则被默认为0
pagesize 分页处理, 每页的记录数, 1 ~ 50, 如果不传递此参数, 则被默认为1

响应:

参数 描述 必选
total 记录总数
page 分页处理, 第几页
pagesize 分页处理, 每页的记录数
account[x].uid 用户id
account[x].usr 用户名
account[x].qname 昵称
account[x].role 用户类型
account[x].rid 用户角色
account[x].desc 账号备注
account[x].enable 账号状态, true ? 正常 : 冻结
account[x].mobile 电话
account[x].email 邮箱
account[x].gts 账号注册时间, 格式: yyyy-mm-dd hh:mi:ss, 零时区
account[x].groupId 分组ID
account[x].group 分组名
account[x].collectors 数采器数量
account[x].devices 设备数量
account[x].lastLoginTs 最后登录时间
account[x].active 账号是否活跃
{
    "err":0,
    "desc":"ERR_NONE",
    "dat":{
        "total":1438,
        "page":0,
        "pagesize":1,
        "account":[
            {
                "uid":1350,
                "usr":"桐柏县产业集聚区",
                "qname":"桐柏县产业集聚区储能电站",
                "role":0,
                "rid":-1,
                "mobile":"18738791601",
                "email":"zhangminli66@sina.com",
                "enable":true,
                "gts":"2017-02-27 09:52:08",
                "groupId":"5a9768917044a46bcf41ee2f",
                "group":"汝阳县",
                "collectors":3,
                "devices":3,
                "lastLoginTs":"2018-11-28 07:47:28",
                "active":true
            }
        ]
    }
}

可能出现的错误:

返回错误码 描述 详细描述
0x0006 ERR_FORMAT_ERROR 格式错误,参数错误
0x000B ERR_NO_PERMISSION 无权限
0x0105 ERR_NOT_FOUND_USR 找不到用户
0x0171 ERR_NOT_FOUND_USR_GROUP 找不到用户分组

results matching ""

    No results matching ""