使用 Team 的附件按钮将文件上传到 bot 应用程序时,Microsoft Teams 返回错误

Posted

技术标签:

【中文标题】使用 Team 的附件按钮将文件上传到 bot 应用程序时,Microsoft Teams 返回错误【英文标题】:Microsoft Teams returning error when file is uploaded in bot application using Team's attachment button 【发布时间】:2020-09-10 09:47:30 【问题描述】:

我们在 bot 框架上创建了一个 bot,并为 Microsoft Teams 频道启用。在 bot 中,附件功能已启用,用户可以使用 Teams 向 bot 发送文件,并且运行良好。但从过去的几周开始,它停止工作,并且在团队的机器人聊天中上传文件返回错误。当文件附加到用户的聊天并且问题仅出现在机器人上时,附件功能正在工作。似乎该问题与 Teams 客户端有关,因为上传的文件在上传后立即消失。请在下面的屏幕截图中找到当正在上传的文件在两者之间自动消失时出现的错误消息。请求帮助解决这个问题。

【问题讨论】:

我们能够重现这一点。我们正在内部对此进行调查。 我今天也在多个 Teams 租户和不同的机器人代码库中看到了这一点。 【参考方案1】:

我遇到了同样的问题,并在查看团队日志时发现在回读文件时出现访问被拒绝错误。文件本身已上传:

"https://teams.microsoft.com/api/mt/emea/beta/apps/files/file?fileFullUrl=https://tenant-my.sharepoint.com/personal/xxxx/Documents/Microsoft Teams -Chatdateien/test2.txt",状态:401,响应:"errorCode":"UnauthorizedAccess",errorCode:UnauthorizedAccess,requestId:未定义,correlationId:未定义,afdCorrelationId:参考 A:6614FF68C2514756A3FC61C01FA13FC2 参考 B:AM3EDGE0708 参考 C:2020 -09-10T16:03:21Z

我已经向 Microsoft 提出了投诉,但团队回应说问题很可能与我的机器人有关(尽管我没有更改任何内容)

【讨论】:

【参考方案2】:

仅供参考,Microsoft 回复了我的支持票,并为大多数租户解决了这个问题。

https://answers.microsoft.com/en-us/msteams/forum/all/uploading-file-in-11-chat-with-bot-results-in-file/9449f0c0-1281-48f7-9535-b25ddd1b3753

如果您仍然受到影响,您可能需要与他们联系以获得进一步的帮助

【讨论】:

感谢您的信息。是的,它也为我们的机器人修复了?

以上是关于使用 Team 的附件按钮将文件上传到 bot 应用程序时,Microsoft Teams 返回错误的主要内容,如果未能解决你的问题,请参考以下文章

使用从数据库传递的id将文件上载链接到表中的按钮

使用 ktor 将文件上传到电报 bot api

Python - 将文件上传到Google Team Drive

如何使用 REST API 将文件和附件上传到 sobject 记录?

带有 node.js Bot 框架的 Skype 语音识别 API

表格提交文件附件