微信标签管理
管理微信联系人标签,支持增删改查和批量设置
SKILL 名称
| SKILL 名称 | 说明 |
|---|---|
juhecli-wx-label | 个微标签管理 - 标签增删改查、联系人标签管理、按标签查询联系人 |
获取标签列表
获取当前账号的所有标签。
语法
bash
juhe-cli wx label list '{}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| (无) | - | - | 该命令无需参数 |
示例
bash
# 获取所有标签
juhe-cli wx label list '{}'添加标签
创建一个新的联系人标签。
语法
bash
juhe-cli wx label add '{"label_name": "重要客户"}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| label_name | string | 是 | 标签名称 |
示例
bash
# 添加新标签
juhe-cli wx label add '{"label_name": "重要客户"}'
# 添加 VIP 标签
juhe-cli wx label add '{"label_name": "VIP客户"}'修改标签
修改已有标签的名称。
语法
bash
juhe-cli wx label modify '{"label_id": "1", "label_name": "VIP客户"}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| label_id | string | 是 | 标签 ID |
| label_name | string | 是 | 新的标签名称 |
示例
bash
# 修改标签名称
juhe-cli wx label modify '{"label_id": "1", "label_name": "高优先级客户"}'删除标签
删除指定的标签。
语法
bash
juhe-cli wx label delete '{"label_id": "1"}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| label_id | string | 是 | 要删除的标签 ID |
示例
bash
# 删除标签
juhe-cli wx label delete '{"label_id": "1"}'设置联系人标签
为指定联系人设置一个或多个标签。
语法
bash
juhe-cli wx label set_contact_label '{"username": "wxid_xxx", "label_id_list": ["1", "2"]}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| username | string | 是 | 联系人的微信 ID |
| label_id_list | array | 是 | 标签 ID 列表 |
示例
bash
# 为联系人设置单个标签
juhe-cli wx label set_contact_label '{"username": "wxid_abc123", "label_id_list": ["1"]}'
# 为联系人设置多个标签
juhe-cli wx label set_contact_label '{"username": "wxid_abc123", "label_id_list": ["1", "2", "3"]}'按标签查询联系人
获取拥有指定标签的所有联系人。
语法
bash
juhe-cli wx label get_by_label '{"label_id": "1"}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| label_id | string | 是 | 标签 ID |
示例
bash
# 查询标签为 "1" 的所有联系人
juhe-cli wx label get_by_label '{"label_id": "1"}'