CardMessage
card message
主要由json构成,在卡片消息中,有四种类别的卡片结构:
- 卡片,目前只有card。
- 模块,主要有section, header, context等。
- 元素:主要有plain-text, image, button等。
- 结构:目前只有paragraph。
Content copied to clipboard
消息的主要结构
- 一个卡片消息最多只允许5个卡片
- 一个卡片可以有多个模块,但是一个卡片消息总共不允许超过50个模块
```json
[
{
"type": "card",
//...
"modules" : [
// ...
]
}
// 其它card
]
```
Content copied to clipboard
主要结构说明 所有的元素都有相似的结构,大体如下:
{
"type" : "类别",
"foo" : "bar", //属性参数
"modules|elements|fields": [], //子元素,根据type类别有不同的值,卡片的为modules,模块的子元素为elements,结构的为fields。
}
Content copied to clipboard
Author
ForteScarlet
Functions
Link copied to clipboard
将当前的 CardMessage 序列化为所需JSON数据字符串。