富卡从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频道。

富卡从V1 Bot突然停止工作与Facebook频道

解决了!我只需要添加属性ContentUrl = String。