This commit is contained in:
eric
2023-05-07 05:48:42 +08:00
parent c6a4f037a1
commit 01d0928e3d
6 changed files with 87 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

View File

@@ -0,0 +1,84 @@
## 微信对话开放平台
> 官方的客服机器人
官方内置技能,比如:天气,股票,交通,之类(当然没有chatgpt强大)
<img title="" src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202305061952501.png" alt="" width="414">
可以应用在微信生态
- 公众号
- 小程序
- 微信客服
- 企业微信
- H5页面
- 以及 `个人微信`
当然这里的个人微信,正常情况下是没有办法通过`开放api`接入的,但是本篇只解释为什么选择`微信对话开放平台`作为机器人的服务
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202305061957161.png" title="" alt="" width="396">
主要是,对比`莉莉云机器人`,以及`图灵机器人`等,它有以下优点
- 微信官方支持,体检好,全生态
- 不限制调用次数/频率
- 对第三方接口支持友好
- 可以通过小程序和公众号查看和接收报告
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202305061958691.png" title="" alt="" width="455">
> 微信小程序报告
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202305062112410.png" title="" alt="" width="235">
---
## 第三方服务接口
> 要区别第三方服务和回调函数的区别哦
第三方服务接口
注意: 这里的第三方api接口,微信官方的请求等待时间约3-4秒左右
一旦超过这个时间
就会视为空白回复
这个时候的解决办法,只能是通过后端的后台任务来执行业务逻辑,但响应的状态嘛就不一定对了
<img title="" src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202305062000472.png" alt="" width="381">
所以,其实,`回调函数`才是我们想要的实际效果
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202305062000131.png" title="" alt="" width="386">
---
## 应用场景
> 能拿到用户的uid
<img src="https://hackrobot-1258475618.cos.ap-shenzhen-fsi.myqcloud.com/202305062108448.jpeg" title="" alt="" width="196">
个人号微信机器人很多限制,只能针对`关键词-自动答复`
但是没有办法针对`包含关键词的语句`,做业务逻辑处理,比如:
- 正则获取文本中的11位手机号
- 分析淘系/抖系的url链接
- 无法获取用户的标识符:uid
然后,微信对话开放平台,就能解决以上问题,因为它可以获取`完整的query语句`,而不是关键词,而且带有用户的uid,就可以数据进行标识,处理
`chatbot`的另一个好处就是,软件作为中间层,隐藏了域名和服务器,这也就是telegram机器人火爆的原因之一

View File

@@ -0,0 +1,3 @@
## 微信对话开放平台