问题描述
解绑第三方平台后,发现在线客服平台无法收到用户消息。
原因分析
由于解绑了壹伴(或其他类似的第三方平台),导致消息无法转发到客服平台。壹伴等第三方平台具备将消息转发至客服系统的功能。
解决方法
重新绑定壹伴即可恢复消息接收。需要注意的是,消息转发到客服系统的方式不仅限于在开发模式下配置服务器URL,第三方平台同样可以实现消息转发。
排查过程
查阅官方文档
参考了腾讯的文档:为什么公众号的消息没有出现在多客服系统中?。该文档可能会引起误解,初步认为只要开启开发模式并正确配置服务器即可。
深入分析开发文档
根据开发文档,要将消息转发到客服系统,开发者需在响应中返回MsgType
为transfer_customer_service
的消息。检查代码后发现缺少此MsgType
,怀疑这可能是问题的根源。
发现思路偏差
误以为消息只能通过配置的服务器URL接收,且未转发到客服系统是因为响应的MsgType
不正确。但实际上,第三方平台也具备接收和转发消息的能力。
确认问题源头
回顾操作,问题是因解绑了几个认为不再使用的第三方平台而触发的。由于对这些平台了解不深,一开始未能确定是哪个平台导致了问题。
与壹伴客服沟通
与壹伴客服沟通后,最初被告知壹伴不具备转发消息到客服系统的功能。经过持续追问,客服向技术部门确认后,证实壹伴确实有此功能,这才找到问题的真正原因。
验证权限集
查阅第三方平台权限集,确认第三方平台确实有接收和转发消息的权限。