Files
gitlab-instance-0a899031_ma…/公众号/微信对话开放平台.md
2023-05-07 05:48:42 +08:00

2.6 KiB

微信对话开放平台

官方的客服机器人

官方内置技能,比如:天气,股票,交通,之类(当然没有chatgpt强大)

可以应用在微信生态

  • 公众号

  • 小程序

  • 微信客服

  • 企业微信

  • H5页面

  • 以及 个人微信

当然这里的个人微信,正常情况下是没有办法通过开放api接入的,但是本篇只解释为什么选择微信对话开放平台作为机器人的服务

主要是,对比莉莉云机器人,以及图灵机器人等,它有以下优点

  • 微信官方支持,体检好,全生态

  • 不限制调用次数/频率

  • 对第三方接口支持友好

  • 可以通过小程序和公众号查看和接收报告

微信小程序报告

---

第三方服务接口

要区别第三方服务和回调函数的区别哦

第三方服务接口

注意: 这里的第三方api接口,微信官方的请求等待时间约3-4秒左右

一旦超过这个时间

就会视为空白回复

这个时候的解决办法,只能是通过后端的后台任务来执行业务逻辑,但响应的状态嘛就不一定对了

所以,其实,回调函数才是我们想要的实际效果


应用场景

能拿到用户的uid

个人号微信机器人很多限制,只能针对关键词-自动答复

但是没有办法针对包含关键词的语句,做业务逻辑处理,比如:

  • 正则获取文本中的11位手机号

  • 分析淘系/抖系的url链接

  • 无法获取用户的标识符:uid

然后,微信对话开放平台,就能解决以上问题,因为它可以获取完整的query语句,而不是关键词,而且带有用户的uid,就可以数据进行标识,处理

chatbot的另一个好处就是,软件作为中间层,隐藏了域名和服务器,这也就是telegram机器人火爆的原因之一