JSON卡片跳转链接,是指在卡片上添加一个跳转链接,让用户点击后可以跳转到指定的页面。下面我们来看一下如何实现这个功能:
{ "type": "AdaptiveCard", "version": "1.0", "body": [ { "type": "ColumnSet", "columns": [ { "type": "Column", "width": "auto", "items": [ { "type": "Image", "url": "https://example.com/image.png", "size": "Small", "style": "Person" } ] }, { "type": "Column", "width": "stretch", "items": [ { "type": "TextBlock", "text": "John Doe", "weight": "Bolder", "size": "Medium" }, { "type": "TextBlock", "text": "Software Engineer", "isSubtle": true }, { "type": "TextBlock", "text": "Microsoft Teams", "spacing": "Small", "wrap": true } ] } ] } ], "actions": [ { "type": "Action.OpenUrl", "title": "Learn More", "url": "https://example.com" } ] }
上面的代码是JSON卡片的一个例子。其中,"type": "Action.OpenUrl"表示跳转链接,"title": "Learn More"是链接的文本,"url": "https://example.com"表示链接的目标地址。
除了"Action.OpenUrl",JSON卡片还支持其他类型的动作,比如"Action.Submit"表示提交表单,"Action.ShowCard"表示展示卡片等。根据不同的需求,可以选择不同的动作类型。
JSON卡片是一种通用的展示方式,可用于展示各种类型的内容,包括通知、消息、提醒等。通过添加跳转链接,使得用户可以快速访问指定的页面,提高了用户体验。