可变内容块相关接口

列出可变内容集合 #

获取项目内可变内容结合。

请求 #

url: /project/{projectId}/blockColl?accessToken={accessToken}&offset={offset}&limit={limit}

参数:

参数名 说明
projectId 项目ID
accessToken 访问令牌
offset 分页偏移
limit 单页记录条数

响应 #

成功返回200,失败返回500。

响应结构:

属性 类型 说明
totalCount int 集合数量
blockCollList BlockCollInfo[] 内容集合列表

列出可变内容块 #

获取项目中对应内容集合的内容块。

请求 #

url: /project/{projectId}/blockColl/{blockCollId}?accessToken={accessToken}&offset={offset}&limit={limit}

参数:

参数名 说明
projectId 项目ID
blockCollId 内容集合ID
accessToken 访问令牌
offset 分页偏移
limit 单页记录条数

响应 #

成功返回200,失败返回500。

响应结构:

属性 类型 说明
totalCount int 内容块总数量
blockList BlockInfo[] 内容块列表

获取可变内容块内容 #

获取项目中对应内容块的内容。

请求 #

url: /project/{projectId}/blockColl/{blockCollId}/{blockId}?accessToken={accessToken}

参数:

参数名 说明
projectId 项目ID
blockCollId 内容集合ID
blockId 内容块ID
accessToken 访问令牌

响应 #

成功返回200,失败返回500。

响应为BlockContentInfo[]列表。

通用结构 #

内容集合信息(BlockCollInfo) #

属性 类型 说明
totalCount int 集合数量
blockCollId string 可变内容集合ID
title string 集合标题
createUserId string 创建人ID
createDisplayName string 创建人名称
createTime long 创建时间
updateTime long 更新时间

内容块信息(BlockInfo) #

属性 类型 说明
blockId string 可变内容块ID
blockCollId string 可变内容集合ID
title string 内容块标题
createUserId string 创建人ID
createDisplayName string 创建人名称
createTime long 创建时间
updateTime long 更新时间

内容块内容信息(BlockContentInfo) #

属性 类型 说明
blockId string 可变内容块ID
contentType string 内容类型(text, html, markDown)
content string 内容
createTime long 创建时间