使用Teams Toolkit创建的Bot在Dev环境无法获取安装与成员信息
Teams Bot部署后安装记录为空问题排查与解决
问题现象
- 该Bot仅用于向个人发送通知,无需接收消息
- 本地环境运行正常,Dev环境初始部署也能正常工作
- 完成Dev环境新部署后出现异常:将Dev包安装至Teams后,返回的成员列表与安装记录为空
- 卸载并重装应用后问题仍未解决,但本地环境依旧正常运行
解决方法
通过以下两项操作解决了问题:
- 为Bot添加Azure Blob Storage以实现持久化存储
- 恢复此前被注释的
/api/messages端点——此前误以为Bot无需接收消息就不需要该端点,但实际该端点是注册新应用安装的必需项
内容的提问来源于stack exchange,提问作者mismaah
相关产品推荐
相关产品推荐

