当前位置:   article > 正文

Java实现微信公众号自定义回复_自定义关键词回复java

自定义关键词回复java

第一版实现微信公众号自动回复:

● 实现自定义回复内容的管理,将关键词、半匹配、以及关注、默认回复等刷新到缓存中

● 用户发送消息进行匹配后通过微信回复格式直接返回,如果内容存在文字和图片,文字通过xml格式直接返回,图片回复调用微信客服模式api

当时刚接触微信api对接这块,不是那么熟悉,所以写出这一版

弊端:代码冗余,无法转接到人工客服

官方文档:微信开放文档(转接微信客服)

客服账号管理 | 微信开放文档(微信客服接口-消息发送  http请求方式: POST https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN)

优化:文字和图片均调用微信客服消息发送模式,若输入人工客服等关键词,则需要开发者在响应包中MsgType为transfer_customer_service的消息(xml格式)直接输出返回。若还想在客户端输出“请稍等,正在为您转接人工客服”等提示语,还需要加上封装json格式内容调用客服消息发送api。

奉上部分代码↓

判断需要转人工客服的话,封装xml格式以及设置MsgType为transfer_customer_service

 封装文字和图片内容为json格式进行客服消息发送

大家如果刷到,有什么更好的想法和建议希望留评论区,或许你的一句话让我更前进一步,感谢!

如果你刚接触这块,也希望可以帮助到你,有疑惑的地方欢迎留言。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/341511
推荐阅读
相关标签
  

闽ICP备14008679号