跳转到主要内容

微信标签管理

管理微信联系人标签,支持增删改查和批量设置

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_namestring标签名称

示例

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_idstring标签 ID
label_namestring新的标签名称

示例

bash
# 修改标签名称
juhe-cli wx label modify '{"label_id": "1", "label_name": "高优先级客户"}'

删除标签

删除指定的标签。

语法

bash
juhe-cli wx label delete '{"label_id": "1"}'

参数

参数类型必填说明
label_idstring要删除的标签 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"]}'

参数

参数类型必填说明
usernamestring联系人的微信 ID
label_id_listarray标签 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_idstring标签 ID

示例

bash
# 查询标签为 "1" 的所有联系人
juhe-cli wx label get_by_label '{"label_id": "1"}'