我是新手构建网络聊天机器人。我用微软的bot框架在C#中构建了一个网络聊天机器人。现在我需要向应用程序添加一个自适应卡,我的基本问题是-我应该使用Microsfot.AdaptiveCard库和C#代码还是使用JSON schema来构建自适应卡?这个问题的原因是我应该能够重用网络聊天机器人代码到任何其他平台/渠道,如脸书,松弛,苹果iMessenger等,而不限于C#。
发布于 2018-08-21 04:04:01
您说得对--坚持使用JSON Schema是一个好主意,这样可以确保在其他通道中使用卡时,不必将C#自适应卡库转换为通道可以读取的格式,并将其保存。如果您还没有看过这些文档,这里是用于自适应卡的getting started文档,您可以使用Schema Explorer和Visualizer来帮助构建您的卡。
如果您正在使用JSON Schema,这与您无关,但是对于决定使用AC库的任何人,请注意:自适应卡包已经从Microsoft.AdaptiveCards更新到AdaptiveCards,以及其他一些breaking changes。
https://stackoverflow.com/questions/51928379
复制相似问题