卡片返回格式

卡片返回格式为Response中的一部分,代表你的技能向关联APP推送的消息。

短文本

用于展示简短的文本,建议不超过10个字。

{
	"card": {
		"type": "Simple",
		"title": "点外卖",
		"content": "08:00 AM",
		"link": {
			"url": "example.iflyos.cn/",
			"text": "点击查看"
		}
	}
}

参数说明

参数名 说明 类型 必须出现
type 卡片类型,这里是Simple String
title 卡片标题 String
content 卡片内容 String
link 卡片链接 Object
link.url 链接跳转 String
link.text 链接显示文本 String

小图文

{
	"card": {
		"type": "Standard",
		"title": {
			"size": "LARGE|SMALL",
			"text": "20~32℃"
		},
		"content": "2018-08-27 | 广州",
		"imageUrl": "https://carfu.com/resources/card-images/race-car-small.png",
		"link": {
			"url": "example.iflyos.cn/",
			"text": "点击查看"
		}
	}
}

参数说明

参数名 说明 类型 必须出现
type 卡片类型,这里是Standard String
title 卡片标题 Object
title.size 标题的大小,可取值:LARGE、SMALL String
title.text 标题的内容 String
content 卡片内容 String
imageUrl 卡片显示图片的链接 String
link 卡片链接 Object
link.url 链接跳转 String
link.text 链接显示文本 String

列表

{
	"card": {
		"type": "List",
		"listItems": [{
				"leftTextField": "String",
				"rightTextField": "String"
			},
			{
				"leftTextField": "String",
				"rightTextField": "String"
			}
		],
		"link": {
			"url": "example.iflyos.cn/",
			"text": "查看更多"
		}
	}
}

参数说明

参数名 说明 类型 必须出现
type 卡片类型,这里是List String
ListItems 列表内容 List
ListItems.leftTextField 左边的文本内容 String
ListItems.rightTextField 右边的文本内容 String
link 卡片链接 Object
link.url 链接跳转 String
link.text 链接显示文本 String