| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| openId | string | 选填 | 用户的id,默认为空,表示返回当前用户信息 |
| 名称 | 类型 | 说明 |
|---|---|---|
| openId | string | 用户id |
| username | string | 用户名 |
| phoneNumber | string | 电话号码 |
| string | 电子邮箱 | |
| wx | string | 微信号 |
| createTime | integer | 创建时间 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| startIndex | integer | 选填 | 起始位置,默认为0 |
| itemCount | integer | 选填 | 一页最大数据项,默认为-1,表示返回startIndex起始位置后的所有数据项 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| openId | string | 必填 | 子账户的openId |
| scripts | string | 必填 | 脚本名,多个脚本用#分割,比如:淘宝#抖音#快手 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| openId | string | 选填 | 用户的openId,默认为'',表示获取当前管理员的设备 |
| startIndex | integer | 选填 | 起始位置,默认为0 |
| itemCount | integer | 选填 | 一页最大数据项,默认为-1,表示返回startIndex起始位置后的所有数据项 |
| 名称 | 类型 | 说明 |
|---|---|---|
| uuid | string | 设备uuid |
| name | string | 设备名 |
| phoneNumber | string | 设备手机号 |
| extraData | json object string | 用于存放开发者自定义数据 |
| enable | boolean | 设备是否可用,false表示设备目前不可用 |
| days | integer | 可用天数 |
| onlineState | integer | 工作状态,0表示离线,1表示在线,2表示在线但服务不可用 |
| workState | integer | 工作状态,0表示空闲,1表示繁忙 |
| devState | integer | 开发模式,0表示开发模式,1表示发布模式 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| uuid | string | 必填 | 设备uuid |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| uuid | string | 必填 | 设备uuid |
| 名称 | 类型 | 说明 |
|---|---|---|
| onlineState | integer | 工作状态,0表示离线,1表示在线,2表示在线但服务不可用 |
| workState | integer | 工作状态,0表示空闲,1表示繁忙 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| uuid | string | 必填 | 设备uuid |
| scriptName | string | 选填 | 脚本名,默认为空,脚本名为空时执行设备的默认脚本 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| uuid | string | 必填 | 设备uuid |
| refreshApp | boolean | 选填 | 停止脚本后是否把冰狐切换到前台,默认:true |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| uuid | string | 必填 | 设备uuid |
| data | string | 必填 | 数据 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| openId | string | 选填 | 用户的openId,默认为'',表示获取当前管理员的脚本 |
| startIndex | integer | 选填 | 起始位置,默认为0 |
| itemCount | integer | 选填 | 一页最大数据项,默认为-1,表示返回startIndex起始位置后的所有数据项 |
| 名称 | 类型 | 说明 |
|---|---|---|
| name | string | 脚本名 |
| data | string | 脚本调试数据 |
| version | integer | 脚本调试版本 |
| releaseData | string | 脚本发布数据 |
| releaseVersion | integer | 脚本部署版本 |
| state | int | 状态,1表示public,0表示private |
| modifyTime | timestamp | 修改时间 |
| createTime | timestamp | 创建时间 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| scriptName | string | 必填 | 脚本名 |
| device uuid | string/json array | 必填 | 设备,当类型为string时表示设备uuid,当类型为json array时表示设备uuid数组 |
| params | json array | 选填 | 脚本参数 |
| forceRun | boolean | 选填 | 当目标设备繁忙时是否强制执行当前脚本,默认:false |
| exeDefaultTaskWhenFinished | boolean | 选填 | 当前脚本结束时是否执行默认脚本,默认:false |
| sync | boolean | 选填 | 是否使用同步方式,默认:false。仅在同步模式下返回值才有意义 |
| refreshApp | boolean | 选填 | 在执行脚本前是否把冰狐切换到前台,默认:false |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| tableName | string | 必填 | 表名 |
| data | json object | 必填 | 插入数据项,例:{price:1, type: 2, deviceId:'xxxx'} |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| tableNames | string | 必填 | 表名,用','分割多个表名 |
| columns | string | 必填 | 返回数据的列名,,用','分割多个列名 |
| conditions | json array | 必填 | 查询条件,字符串数组,每个字符串一个条件,例:["type=1", "len>3"] |
| order | string | 选填 | 默认为空,例:order by name desc |
| offset | integer | 选填 | 默认为0 |
| limit | integer | 选填 | 默认-1,表示offset之后的所有数据 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| tableName | string | 必填 | 表名 |
| sets | json array | 必填 | 更新值,字符串数组,每个字符串一个赋值列,例:["name='tom'", "value=1"] |
| conditions | json array | 必填 | 更新条件,字符串数组,每个字符串一个条件,例:["type=1", "len>3"] |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| tableName | string | 必填 | 表名 |
| conditions | json array | 必填 | 删除条件,字符串数组,每个字符串一个条件,例:["type=1", "len>3"] |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 必填 | url |
| bodyParams | json object | 选填 | 默认为空 |
| contentType | string | 选填 | application/json;charset=UTF-8 |
| queryParams | json object | 选填 | 默认为空 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 必填 | url |
| queryParams | json object | 选填 | 默认为空 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| key | string | 必填 | key |
| value | object | 必填 | value |
| timeout | integer | 选填 | 过期时间,毫秒,默认值:120000 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| key | string | 必填 | key |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| key | string | 必填 | key |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 必填 | 锁名字 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 必填 | 锁名字 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 必填 | 锁名字 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| hours | integer | 必填 | 卡密时间(分钟) |
| count | integer | 选填 | 创建count个卡密,默认为1 |
| supportScripts | String | 选填 | 支持的脚本,多个脚本以#分割,比如:抖音#快手。注意:如果不为空,则该卡密仅支持指定的脚本,否则支持所有脚本 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| childOpenId | string | 选填 | 子用户的openId,默认为空则返回所有卡密 |
| uuid | string | 选填 | 某个设备的设备id,默认为空则返回所有卡密 |
| cursor | integer | 选填 | 分页游标,默认为0 |
| count | integer | 选填 | 页大小,默认为-1,返回所有 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| passport | String | 必填 | 卡密 |
| openId | String | 必填 | 子账户的openId |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | byte[] | 必填 | 待编码的字节数组 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | string | 必填 | 待解码的字符串 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | string | 必填 | 待编码的字符串 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | string | 必填 | 待解码的字符串 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 必填 | 数据名 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 必填 | 数据名 |
| data | string | 必填 | 数据 |