Skip to content

getPublishBlockByProductKey

调用该接口获取产品下的模块,通过产品key获取已发布的模块。

使用说明

暂无

接口地址

/gateway/openapi

请求方式

POST

请求参数

请求头

名称类型描述
tokenauthorizationString平台颁发的token
apiCodeString固定值:getPublishBlockByProductKey

请求参数

PublishBlockRequest

名称类型是否必选描述
productKeyString产品key
blockNameString模块名称

返回数据

ProductBlockBean

名称类型描述
codeString调用成功,返回0,调用失败,查看错误信息。
msgString调用成功,提示"操作成功",调用失败,查看错误信息。
dataList返回结果。结果内容详情,查看下方示例。

result

名称类型描述
blockIdString模块id
versionIdString产品功能版本id
pidString模块标识符
defaultBlockString是否默认模块,0:不是,1:是默认模块
blockNameString模块名称
blockDescString模块描述
createTimeString创建时间,格式:yyyy-MM-dd HH:mm:ss
updateTimeString最后更新时间,格式:yyyy-MM-dd HH:mm:ss
productIdString产品Id

示例

请求示例

json
{
  "productKey": "x3Tt1ytVy"
}

返回示例

json
{
	"code": "0",
	"msg": "操作成功",
	"data": [
		{
			"blockId": "ce4911d199ed45639a095970c6d10034",
			"versionId": "44f23eb4307645a8b7439045ce41f30b",
			"pid": "defaultModule",
			"defaultBlock": "1",
			"blockName": "默认模块",
			"blockDesc": "默认模块",
			"createTime": "2026-06-25 14:21:25",
			"updateTime": "2026-06-25 14:21:25",
			"productId": "79b5049606784121997b7fffb5945f61"
		},
		{
			"blockId": "592f25fc1f5c4eac845fc743806e7844",
			"versionId": "44f23eb4307645a8b7439045ce41f30b",
			"pid": "test2",
			"defaultBlock": "0",
			"blockName": "测试模块2",
			"blockDesc": "",
			"createTime": "2026-06-25 14:21:25",
			"updateTime": "2026-06-25 14:21:25",
			"productId": "79b5049606784121997b7fffb5945f61"
		},
		{
			"blockId": "bd372b492649497d9048f1892275a59a",
			"versionId": "44f23eb4307645a8b7439045ce41f30b",
			"pid": "test",
			"defaultBlock": "0",
			"blockName": "测试模块",
			"blockDesc": "",
			"createTime": "2026-06-25 14:21:25",
			"updateTime": "2026-06-25 14:21:25",
			"productId": "79b5049606784121997b7fffb5945f61"
		}
	]
}