机器人可以向用户发送超过300kb的消息吗?

时间:2019-08-13 18:00:59

标签: botframework limit message

我正在创建一条消息,以从bot发送给用户。类型是数据,大小约为1mb。当我使用机器人模拟器时,该消息有效,但是当我发布机器人时,该消息不起作用。返回Badrequest错误。

我的问题是:是否可以从bot向用户发送超过300kb的消息?

非常感谢您的关注。

1 个答案:

答案 0 :(得分:0)

bot框架内部没有设置大小限制,因为这取决于通道。您必须参考相应的通道API文档以了解消息大小限制。

  • 有关Microsoft Teams消息长度的文档可以在here中找到。

  • 对于Direct Line通道,活动的总大小(序列化为JSON时)不得超过300K个字符。文件大小限制或附件限制为4MB。

  • 对于Facebook Messenger,文本消息必须为UTF-8,并且字符数限制为2000。