目的
- 通过 API 回复客户通过企业微信客服的消息
现状
-
根据文档: https://developer.work.weixin.qq.com/document/path/94670
- 收到回调后,通过
/cgi-bin/kf/sync_msg获取用户发来的消息,成功
- 收到回调后,通过
-
根据文档: https://developer.work.weixin.qq.com/document/path/94669
- 将会话分配至 API 回复消息,即
service_state为 1
- 将会话分配至 API 回复消息,即
问题
- 当收到用户第一条消息时,通过获取会话状态,发现会话状态已经为 2 (待接入池排队中),无法修改为 1
- 当用户首次进入微信客服时,收到事件回调(
msgtype = "msgtype", event.event_type = "enter_session"),会话状态为 4 ,同样无法设置状态为 1 ,此时如果用户发送一条消息进来,则状态直接变成了 2
有哪位大佬科普一下,是我哪里理解的不正确嘛,还是说企业微信客服不能实现由 API 控制的自动回复?