富卡从V1 Bot突然停止工作与Facebook频道
本文关键字:停止工作 Facebook 频道 突然 Bot V1 | 更新日期: 2023-09-27 18:01:46
我的机器人工作得很好,甚至几天后V3出来,问题昨天突然出现,特别是当机器人试图渲染一个丰富的卡片附件在Facebook Messenger。显示的不是卡片,而是下面的消息:
服务错误:对象引用未设置为对象的实例。
这是我如何创建一个丰富的卡片:
replyMessage.Attachments = new List<Attachment>();
replyMessage.Attachments.Add(new Attachment()
{
Title = product.productName,
ThumbnailUrl = product.images[0],
Text = product.storeName,
Actions = new List<Microsoft.Bot.Connector.Action>() {
new Microsoft.Bot.Connector.Action() {
Title = Resources.es.VER,
Message = Resources.es.CALCULAR + " " + product.link
}
}
});
本地测试和我的bot框架门户中可用的测试连接模块按预期工作,没有任何问题。由于是一个V1 Bot, Rich card附件使用了不推荐的方式来完成此操作,但是文档建议旧的方式仍然应该工作,但它不适用于Facebook频道。
解决了!我只需要添加属性ContentUrl = String。