凭证与默认账号
企业 ID 与 Secret 须来自已在「微信客服 → 可调用接口的应用」中授权的自建应用。
可只填本地保存项;亦可依赖同目录 .env 中的 WECOM_CORP_ID 与
WECOM_KF_SECRET(或 WECOM_APP_SECRET)。
本地文件路径: ·
客服账号管理
客户在微信里看到的客服昵称与头像由企微客服账号决定。添加须名称+头像;已有账号用下方 修改 account/update改名称/头像(至少改一项)。文档: 添加、 修改、 链接
本地上传头像图 → media_id
选 PNG/JPG(建议方形),上传成功后会把 media_id 自动填入下面「添加」「修改」的头像框。
添加 account/add
删除 account/del
修改 account/update(改对外昵称/头像)
名称与 media_id 至少填一项;仅改名称可不传头像。
获取客服链接 add_contact_way
列表 account/list
接待人员管理
userid_list:JSON 数组如 ["zhangsan"] 或英文逗号分隔。部门:
department_id_list 如 [2,4] 或 2,4。与官方一致须至少填其一。
文档
添加 servicer/add
删除 servicer/del
列表 servicer/list(GET)
分配客服会话
状态码参见
官方说明
(0 未处理 … 4 已结束)。转人工接待 service_state=3 时常需 servicer_userid。
获取会话状态 service_state/get
变更会话状态 service_state/trans
同步消息 sync_msg
发送消息 send_msg(文本)
发送事件响应消息 send_msg_on_event
用于欢迎语 welcome_code、转接返回的 msg_code 等,效期很短。
文档
高级:完整请求 JSON(若填写则忽略上方 code/content)
「接收消息」请在企微填本服务地址:/kf/callback(默认),并配置环境变量
WECOM_KF_CALLBACK_TOKEN、WECOM_KF_CALLBACK_ENCODING_AES_KEY、
WECOM_KF_CALLBACK_RECEIVE_ID(可同 CorpID)。推送后本机用 token 调 sync_msg 再走大模型。