用户管理

1、查询用户列表

http请求方式: POST

https://iot-cloudapi.clife.cn/v5x/open/api/app/user/list

密钥类型:仅限用户密钥

参数说明

参数名称是否必须字段类型参数说明
appIdnumber应用id
pageIndexnumber当前页码,默认1
pageRowsnumber每页数量,默认20

返回结果

正确的Json返回结果:

{
    "data": {
        "list": [
            "94A56236C32550E79FA014B18A105289",
            "810B1EDF9C856B406A363786DA5DDD11"
        ],
        "pager": {
            "currPageRows": 2,
            "defaultPageRows": 20,
            "hasNextPage": false,
            "hasPrevPage": false,
            "pageEndRow": 9,
            "pageIndex": 1,
            "pageRows": 10,
            "pageStartRow": 0,
            "paged": false,
            "totalPages": 1,
            "totalRows": 2
        }
    },
    "code": 0
}
字段名称字段类型字段说明
listarray用户openId

2、查询用户信息

http请求方式: POST

https://iot-cloudapi.clife.cn/v5x/open/api/app/user/info

密钥类型:仅限用户密钥

参数说明

参数名称是否必须字段类型参数说明
appIdnumber应用id
openIdstring用户openId,支持批量查询,以英文逗号分隔,最大限制20

返回结果

正确的Json返回结果:

{
    "data":[{
        "userName": "葫芦娃",
        "sex": 1,
        "birthday": "2014-12-31",
        "weight": 48000,
        "height": 163,
        "avatar": "",
        "city": "深圳"
        "regTime":"2014-12-31 00:00:00"
    },{
        "userName": "葫芦娃",
        "sex": 1,
        "birthday": "2014-12-31",
        "weight": 48000,
        "height": 163,
        "avatar": "",
        "city": "深圳"
        "regTime":"2014-12-31 00:00:00"
    }],
    "code": 0
}
字段名称字段类型字段说明
userNamestring用户名称
sexnumber性别:1-男;2-女
birthdaystring生日
weightnumber体重(克)
heightnumber身高(厘米)
avatarstring用户头像
citystring城市
regTimestring注册时间

3、查询用户设备列表

http请求方式: POST

https://iot-cloudapi.clife.cn/v5x/open/api/app/user/device/list

密钥类型:仅限用户密钥

参数说明

参数名称是否必须字段类型参数说明
appIdnumber应用id
openIdstring用户openId

返回结果

正确的Json返回结果:

{
    "data": [{
        "devId":"2342432423423423432",
        "physicalAddr":"xxxxxx",
        "deviceName": "CC13653",
        "onlineStatus":1,
        "createTime":"2015-06-11 06:00:03"
        "activeTime":"2015-06-11 06:00:03"
        "productId": 114,
        "productIcon": "http://200.200.200.50/v1/device/icon",
        "productName": "威力洗衣机",
        "productCode": "CC-1004",
    }],
    "code": 0
}
字段名称字段类型字段说明
devIdstring设备唯一标识
physicalAddrstring物理地址
deviceNamestring设备名称
onlineStatusnumber在离线状态:1-在线;2-离线
createTimestring创建时间
activeTimestring激活时间
productIdnumber产品id
productIconstring产品图标
productNamestring产品名称
productCodestring产品编码

4、同步第三方用户

http请求方式: POST

https://iot-cloudapi.clife.cn/v5x/open/api/project/user/sync

密钥类型:仅限项目密钥

参数说明

参数名称是否必须字段类型参数说明
appIdnumber应用id
thirdIdstring第三方用户标识

返回结果

正确的Json返回结果:

{
"data": {
"openId": "118900703C67EC6421B404A363877D17"
},
"code": 0
}
字段名称字段类型字段说明
openIdstring用户openId

5、设备指派用户

http请求方式: POST

https://iot-cloudapi.clife.cn/v5x/open/api/device/user/related

密钥类型:仅限项目密钥

参数说明

参数名称是否必须字段类型参数说明
devIdstring设备唯一标识
appIdnumber应用id
openIdsstring用户openId,支持批量指派,以英文逗号分隔,最大限制20

返回结果

正确的Json返回结果:

{
    "code": 0
}
字段名称字段类型字段说明

6、设备移除用户

http请求方式: POST

https://iot-cloudapi.clife.cn/v5x/open/api/device/user/unrelated

密钥类型:仅限项目密钥

参数说明

参数名称是否必须字段类型参数说明
devIdstring设备唯一标识
appIdnumber应用id
openIdsstring用户openId,支持批量移除,以英文逗号分隔,最大限制20

返回结果

正确的Json返回结果:

{
    "code": 0
}
字段名称字段类型字段说明