如何使用自适应卡展开?
我能够发送heroCard或thumbnailCard。 现在尝试这样的操作,但这对我不起作用。
class ProductsInOrders(models.Model):
or_id = models.ForeignKey(Order, on_delete=models.PROTECT, related_name='items_in_order', db_column='or_id')
pr_id = models.ForeignKey(Product, on_delete=models.PROTECT, related_name='chosen_products', db_column='pr_id')
amount = models.IntegerField()
def __str__(self):
return 'Order No. {}, Product: {}, Amount: {}'.format(self.or_id.or_id, self.pr_id.pr_name, self.amount)
答案 0 :(得分:2)
我找到了解决方案! 如果要使用自适应卡,则应具有预览功能。
所以代替:
const attachment = CardFactory.adaptiveCard(...)
您可以编写如下内容,并且效果很好:
const attachment = {
...CardFactory.adaptiveCard(...),
preview: CardFactory.heroCard(..., ...)
}
答案 1 :(得分:0)
并不是真正的解决方案,因为它只显示英雄卡而不显示自适应卡。在链接展开的聊天窗口中显示自适应卡似乎无效。