标签管理
创建标签
api名称:label.add
,SDK对应方法:labelAdd
- 应用参数说明:最多可以创建100个
字段 | 类型 | 必选 | 描述 |
---|---|---|---|
name | string | Y | 标签名称 |
style | int | Y | 标签样式 数值:1-7 |
返回参数说明:code=0成功,其他值为失败
data说明:
字段 | 类型 | 描述 |
---|---|---|
id | int | 标签ID |
name | string | 标签名称 |
获取标签列表
api名称:label.list
对应方法:labelList
- 应用参数说明:
字段 | 类型 | 必选 | 描述 |
---|---|---|---|
id | string | Y | 商品ID |
返回参数说明:code=0成功,其他值为失败
data说明:
字段 | 类型 | 描述 | |
---|---|---|---|
id | int | 标签ID | |
name | string | 标签名称 | |
style | int | 标签样式 数值:1-7 |
删除标签
api名称:label.del
对应方法:labelDel
- 应用参数说明:
字段 | 类型 | 必选 | 描述 |
---|---|---|---|
id | int | 标签ID |
返回参数说明:code=0成功,其他值为失败
批量创建用户标签
api名称:label.users.add
对应方法:labelUsersAdd
- 应用参数说明:每个用户一共最多可设置7个标签,单次最多设置100个用户
字段 | 类型 | 必选 | 描述 |
---|---|---|---|
users | array | Y | 用户标签列表 示例 : [{"uid":"test","labels":[{"id":10000,"val":0}]}] uid 为用户ID,labels为标签数组,id为标签ID(ID已创建则更新),val为标签值,设置大于0则标签显示为 (标签名 x val ) |
course_id | int | N | 课程ID(传入则对某一节课程的用户创建标签) |
返回参数说明:code=0成功,其他值为失败
- 返回data对象参数说明:key为用户ID value为用户标签列表
字段 | 类型 | 描述 |
---|---|---|
id | int | 标签ID |
name | string | 标签名称 |
style | int | 标签样式 数值:1-7 |
val | int | 数值 |
批量删除用户标签
api名称:label.users.del
对应方法:labelUsersDel
- 应用参数说明:单次最多操作100个用户
字段 | 类型 | 必选 | 描述 |
---|---|---|---|
users | array | Y | 用户标签列表 示例 : [{"uid":"test","labels":[10001,10002]}] uid 为用户ID,labels为标签ID数组 |
course_id | int | N | 课程ID(传入则对某一节课程的用户创建标签) |
返回参数说明:code=0成功,其他值为失败
- 返回data对象参数说明:key为用户ID value为用户标签列表
字段 | 类型 | 描述 |
---|---|---|
id | int | 标签ID |
name | string | 标签名称 |
style | int | 标签样式 数值:1-7 |
val | int | 数值 |
批量查询用户标签
api名称:label.users.list
对应方法:labelUsersList
- 应用参数说明:单次最多操作100个用户
字段 | 类型 | 必选 | 描述 |
---|---|---|---|
users | array | Y | 用户标签列表 示例 : ['test'] 用户ID数组 |
course_id | int | N | 课程ID(传入则对某一节课程的用户创建标签) |
返回参数说明:code=0成功,其他值为失败
- 返回data对象参数说明:key为用户ID value为用户标签列表
字段 | 类型 | 描述 |
---|---|---|
id | int | 标签ID |
name | string | 标签名称 |
style | int | 标签样式 数值:1-7 |
val | int | 数值 |