【问题标题】:MS Bot: How to create custom cardsMS Bot:如何创建自定义卡片
【发布时间】:2017-10-09 02:54:12
【问题描述】:

是否可以创建像英雄卡这样的自定义卡或扩展现有的英雄卡(轮播模型),添加更多字段?

【问题讨论】:

标签: botframework adaptive-cards


【解决方案1】:

不可能。这些卡片转化为消息传递平台可以本地显示的内容。如果您选择的频道支持机器人框架没有抽象的东西,您可以发送原始 JSON:

Microsoft BotFramework: How to send raw JSON message to channels?

【讨论】:

  • NPM 上的 github 链接给了我 404,还没公开吗? github.com/microsoft/AdaptiveCards。而且 render2image 链接也死了。是不是太新了,还没有完全出版?
【解决方案2】:

请查看http://adaptivecards.io

一些文档:https://docs.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-add-rich-card-attachments

Adaptive Cards 启用添加TextBlocks、不同的Input 类型、定义SubmitOpenUrl 操作以及大量自定义。

有 nuget 和 npm 包:

https://www.nuget.org/packages/Microsoft.AdaptiveCards/

https://www.npmjs.com/package/microsoft-adaptivecards

来源在 GitHub:https://github.com/Microsoft/AdaptiveCards

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-20
    • 1970-01-01
    • 2020-05-30
    • 1970-01-01
    • 1970-01-01
    • 2017-07-21
    相关资源
    最近更新 更多