配置管理二次开发
如何上下架模板到模板中心
如何上下架模板到模板中心 前置条件 开通增值配置中心服务 init appdata 获取「 模板中心」空间站用户 API Token 仅支持企业版 如何上架模板 1. 在配置中心空间站制作文件,或将其他空间站文件分享转存到配置中心空间站 2. 将目标文件保存为该空间站模板,拿到模板ID 3. 调用上架API 如何下架模板 一个模板可以在多个模板分类中上架,
如何上下架模板到模板中心
前置条件
-
开通增值配置中心服务(init-appdata)
# 禁用模板中心配置更新. SKIP_TEMPLATE_CENTER_CONFIG_LOADER=true #启用模板空间站 INIT_CONFIG_SPACE_ENABLED=true #模板空间站主管理员的帐户凭据,支持电话号码和电子邮件格式. ADMIN_USER_CREDENTIAL=134xxx||xxx@xx.com #(可选)覆盖模板空间站的数据。建议初化始时打开,后面关闭。 MANDATORY_COVERAGE_ENABLED=true -
获取「 模板中心」空间站用户
API Token -
仅支持企业版
如何上架模板
- 在配置中心空间站制作文件,或将其他空间站文件分享转存到配置中心空间站
- 将目标文件保存为该空间站模板,拿到模板ID
- 调用上架API
post /api/v1/ops/templates/{templateId}/publish
header:
"Authorization: Bearer {你的 API Token}"
request body:
{
categoryCode: 'tpcxxx', // 模板分类ID。模板中心点击对应分类后,可在路由上看到
index: 0 // 模板在分类中的位置,从0开始
}如何下架模板
一个模板可以在多个模板分类中上架,
所以下架时,可以选择部分分类下架,也可以全部下架。
部分模板分类下架
- 调用下架API
post /api/v1/ops/templates/{templateId}/unpublish
header:
"Authorization: Bearer {你的 API Token}"
request body:
{
categoryCode: 'tpcxxx' // 指定模板分类ID
}全部分类下架
A. 调用下架API
post /api/v1/ops/templates/{templateId}/unpublish
header:
"Authorization: Bearer {你的 API Token}"
request body:
{
allCategory: true
}B. 进入配置中心空间站模板,删除对应模板

如何创建新的分类
- 调用API
post /api/v1/ops/templateCategory/create
request body {
"name": "category name",
"i18nName": "zh_CN" // "en_US" or "zh_CN"
}ps: 新建的分类内,没有任何模板不会出现在模板中心左侧
如何删除分类
- 调用API
delete /api/v1/ops/templateCategories/{categoryCode}Q&A
如何获取模板ID
- 进入【模板管理/配置中心】空间站模板
- 点击查看对应模板
- 从路由中拿到以 ‘tpl’ 开头的模板ID

\n\n如何获取模板分类ID
- 进入模板中心
- 点击对应模板分类
- 从路由中拿到以 ‘tpc’ 开头的模板分类ID
