Skip to content

二维码富文本模块(ContentModule)

以下内容描述活码富文本内容模块的定义。

示例模块数据

json
{
    "type": "text",
    "text": {
        "value": "Hello World"
    }
}
json
{
    "type": "image",
    "image": {
        "items": [
            {
                "url": "https://ncstatic.clewm.net/undefined.png"
            }
        ]
    }
}
json
{
    "type": "audio",
    "audio": {
        "url": "https://ncstatic.clewm.net/undefined.mp3"
    }
}
json
{
    "type": "video",
    "video": {
        "url": "https://ncstatic.clewm.net/undefined.mp4",
        "title": "视频标题",
        "coverUrl": "https://ncstatic.clewm.net/undefined.png"
    }
}
json
{
    "type": "contact",
    "contact": {
        "wechatName": "微信名称",
        "phone": "电话",
        "email": "邮箱",
        "address": "地址",
        "workTime": "工作时间"
    }
}
json
{
    "type": "file",
    "file": {
        "title": "文件标题",
        "url": "https://ncstatic.clewm.net/undefined.pdf"
    }
}

模块详情

type string

模块类型

说明
text文本
image图片
audio音频
video视频
contact联系方式
file文件

当type使用"text"时, 模块内容为文本, 文本内容使用text字段。当type使用"image"时, 模块内容为图片, 图片内容使用image字段。以此类推。


文本模块

text object

当内容是文本模块时使用

text.value string

文本内容


图片模块

image object

当内容是图片模块时使用

image.items []object

图片内容

image.items[].url string

图片URL


音频模块

audio object

音频内容

audio.url string

音频URL

audio.title string

音频名称


视频模块

video object

视频内容

video.url string

视频URL

video.title string

视频标题

video.coverUrl string

视频封面


联系方式模块

contact object

联系方式

contact.wechatName string

微信名称

contact.phone string

电话

contact.email string

邮箱

contact.address string

地址

contact.workTime string

工作时间


文件模块

file object

文件内容

file.title string

文件名

file.url string

文件URL