首页>> 服务外包>>新闻详情

如何基于微信公众平台接口与呼叫中心系统整合

2014-08-22 09:12  《4PS呼叫中心国际标准研究中心》  咨询电话:17317241681(微信同号)  


    随着微信公众平台接口的开放和微信认证开放,越来越多的企业开始使用微信。亿伦公司申请认证并对接了微信开放接口,在此详细展开一下,如何基于微信公众平台接口与呼叫中心系统整合。

    目前微信将公众号分为订阅号和服务号,订阅号开发的接口非常少,只有接收普通消息和发送被动响应消息。需要更高级的接口要开通服务号。

    微信目前开放的接口功能包括:接收消息、发送消息、用户管理、多客服功能、自定义菜单等。

    微信将发送的消息分为三种类型:发送被动响应消息、发送客服消息、多客服消息。每种消息类型对应不同的场景:

    1、发送被动响应消息是当用户向公众帐号发消息时,微信服务器需在5秒内响应,否则响应失效,该功能可做自动回复功能。

    2、发送客服消息是指当用户主动发消息给公众号的时候(包括发送信息、点击自定义菜单、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前修改为48小时)可以调用客服消息接口。

    3多客服需下载客户端,可以像qq,旺旺一样与客户实时聊天。
 
    本文将使用发送客服消息与呼叫中心系统和infoCRM进行整合。

    一,微信开发需要申请消息接口(即成为开发者)。填写url地址和token值,url目前支持域名或者ip+80端口的方式(没有域名可以申请免费域名,sina sae),不支持ip+非80端口的验证. 验证URL有效性成功后即接入生效,成为开发者。
 
    二,获取access_token。access_token是公众号的全局唯一票据。绝大部分接口都需使用access_token。获取access_token的后台代码(java)。  

 
    三,接收客户消息。由于接收的消息有时效性,呼叫中心系统获取客户消息需要通过其他方式,目前通过将消息存储在数据库中。数据库记录普通消息以及事件推送。呼叫中心系统从数据中查询客户发送的消息。
 


 
    消息记录各个字段的含义:

    发送方:该消息发送方,分为客户,客服,自动回复三种类型。

    消息状态:分为已回复、未回复两种状态,客服在呼叫中心成功回复该条消息后,状态更新为已回复。

    用户微信id:微信用户的openid,通过openid可以获取用户详细信息。

    用户呢称:微信用户呢称。通过openid调用用户信息接口获取到。

    内容:微信用户发送的内容,这里需要说明的是,用户发送的消息有多种类型(文本,图片,语音,视频,图文等)。不同消息的参数是不一样的,图中显示的只是客户发送的文本消息。
 
    四,回复客户消息。查询到客户发送的消息后,在呼叫中心系统中就可以对消息进行回复了。目前调用的是微信发送客服消息接口,该接口要求在48内回复。http请求的地址为https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN
发送消息也支持发送多种类型的消息,保存文本、图片、语音、视频、图片等。图片、语音、视频需通过上传下载多媒体接口获取media_id才能正常发送。回复列表可以通过定时任务,定期刷新客户消息。

    通过以上步骤,就可以实现微信客户消息与呼叫中心系统客服关联上,将回复消息功能整合到呼叫中心系统,提高客服的回复效率。

    目前系统不完善的地址在于还不能实时与客户对话,需要系统自动刷新才能查到客户的消息。就目前能实现与客户实时对话,则需要下载客户端,跟亿伦呼叫中心系统则无法关联上。微信的接口也是在不断的变化的,希望有一天通过infoCRM微信能开发实时与客户聊天的接口。

 

 

共0条评论网友评论
  • 全部评论
共0条记录(共页)
向您推荐

新闻 按行业分类

厂商 按产品分类


        
总机:021-51601170 直线:021-58307717,17317241681(微信同号) 电子邮件:cct@51callcenter.com  泸ICP备10026114号-4  行业交流俱乐部QQ:2919157212
地址:上海市浦东新区牡丹路60号东辰大厦810室  邮编:201204 上海趋天网络技术服务有限公司 版权所有(2002-2018)