目前微信将公众号分为订阅号和服务号,订阅号开发的接口非常少,只有接收普通消息和发送被动响应消息。需要更高级的接口要开通服务号。 微信目前开放的接口功能包括:接收消息、发送消息、用户管理、多客服功能、自定义菜单等。 微信将发送的消息分为三种类型:发送被动响应消息、发送客服消息、多客服消息。每种消息类型对应不同的场景: 1、发送被动响应消息是当用户向公众帐号发消息时,微信服务器需在5秒内响应,否则响应失效,该功能可做自动回复功能。 2、发送客服消息是指当用户主动发消息给公众号的时候(包括发送信息、点击自定义菜单、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前修改为48小时)可以调用客服消息接口。 3、多客服需下载客户端,可以像qq,旺旺一样与客户实时聊天。 消息记录各个字段的含义: 1、发送方:该消息发送方,分为客户,客服,自动回复三种类型。 2、消息状态:分为已回复、未回复两种状态,客服在呼叫中心成功回复该条消息后,状态更新为已回复。 3、用户微信id:微信用户的openid,通过openid可以获取用户详细信息。 4、用户呢称:微信用户呢称。通过openid调用用户信息接口获取到。 5、内容:微信用户发送的内容,这里需要说明的是,用户发送的消息有多种类型(文本,图片,语音,视频,图文等)。不同消息的参数是不一样的,图中显示的只是客户发送的文本消息。 6、回复客户消息:查询到客户发送的消息后,在呼叫中心系统中就可以对消息进行回复了。目前调用的是微信发送客服消息接口,该接口要求在48内回复。 7、发送消息也支持发送多种类型的消息,保存文本、图片、语音、视频、图片等。图片、语音、视频需通过上传下载多媒体接口获取media_id才能正常发送。回复列表可以通过定时任务,定期刷新客户消息。 通过以上步骤,就可以实现微信客户消息与呼叫中心系统客服关联上,将回复消息功能整合到呼叫中心系统,提高客服的回复效率。 目前系统不完善的地址在于还不能实时与客户对话,需要系统自动刷新才能查到客户的消息。就目前能实现与客户实时对话,则需要下载客户端,跟亿伦呼叫中心系统则无法关联上。微信的接口也是在不断的变化的,希望有一天通过infoCRM微信能开发实时与客户聊天的接口。 电话: QQ: