微信联系人管理
个微联系人管理相关命令,使用 wx 前缀
SKILL 名称
| SKILL 名称 | 说明 |
|---|---|
juhecli-wx-contact | 个微联系人管理 - 同步/置顶/详情/搜索/加好友/验证/备注/删除 |
初始化同步联系人
初始化并同步联系人和群聊列表。
语法
bash
juhe-cli wx contact init '{"contact_seq": 0, "room_seq": 0}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| contact_seq | number | 是 | 联系人序列号,首次传0 |
| room_seq | number | 是 | 群聊序列号,首次传0 |
示例
bash
juhe-cli wx contact init '{"contact_seq": 0, "room_seq": 0}'搜索联系人
通过手机号或微信号搜索联系人。
语法
bash
juhe-cli wx contact search '{"username": "13800138000", "search_scene": 1}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| username | string | 是 | 手机号或微信号 |
| search_scene | number | 是 | 搜索场景:1=手机号,2=微信号 |
示例
bash
juhe-cli wx contact search '{"username": "13800138000", "search_scene": 1}'获取联系人详情
获取指定联系人的详细信息。
语法
bash
juhe-cli wx contact detail '{"username": "wxid_xxx"}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| username | string | 是 | 微信用户ID(wxid) |
示例
bash
juhe-cli wx contact detail '{"username": "wxid_abc123"}'置顶/取消置顶
设置联系人置顶或取消置顶。
语法
bash
juhe-cli wx contact top '{"username": "wxid_xxx", "op_type": 1}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| username | string | 是 | 微信用户ID(wxid) |
| op_type | number | 是 | 操作类型:1=置顶,2=取消置顶 |
示例
bash
juhe-cli wx contact top '{"username": "wxid_abc123", "op_type": 1}'添加好友
发送好友申请。
语法
bash
juhe-cli wx contact add_friend '{"username": "wxid_xxx", "content": "你好", "ticket": ""}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| username | string | 是 | 微信用户ID(wxid) |
| content | string | 是 | 验证消息 |
| ticket | string | 否 | 好友验证票据 |
示例
bash
juhe-cli wx contact add_friend '{"username": "wxid_abc123", "content": "你好", "ticket": ""}'验证好友
通过好友验证申请。
语法
bash
juhe-cli wx contact verify '{"username": "wxid_xxx", "ticket": "", "content": "通过"}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| username | string | 是 | 微信用户ID(wxid) |
| ticket | string | 是 | 验证票据 |
| content | string | 否 | 验证消息 |
示例
bash
juhe-cli wx contact verify '{"username": "wxid_abc123", "ticket": "v2_ticket", "content": "通过"}'修改备注
修改联系人备注名。
语法
bash
juhe-cli wx contact remark '{"username": "wxid_xxx", "remark": "备注名"}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| username | string | 是 | 微信用户ID(wxid) |
| remark | string | 是 | 备注名称 |
示例
bash
juhe-cli wx contact remark '{"username": "wxid_abc123", "remark": "张三"}'删除联系人
删除指定联系人。
语法
bash
juhe-cli wx contact delete '{"username": "wxid_xxx"}'参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| username | string | 是 | 微信用户ID(wxid) |
示例
bash
juhe-cli wx contact delete '{"username": "wxid_abc123"}'