版本:202601
主题文件
读写主题文件、文件版本历史与自定义模板
主题文件即组成主题的布局、模板、区块、片段、资产、配置和语言环境文件。文件读写对应后台的代码编辑器;这组接口直接作用于主题,不需要编辑会话。
提供查询文件树,新建、查询、更新、重命名、删除文件,查询文件版本历史,以及管理绑定到商品、专辑、自定义页的自定义模板等接口。
查询主题文件树
获取指定主题的文件树结构。
查询主题文件
获取指定主题中特定文件的详情。
创建主题文件
在指定主题中创建新文件。
删除主题文件
根据主题 ID、文件类型和文件路径删除指定主题文件。`assets/theme.css` 和 `layout/theme.layout` 不能删除;删除仍在页面上使用的卡片文件不会报错,页面上的对应卡片将不再显示。
更新主题文件
用新内容整体替换指定文件;修改默认主题的文件会直接在店铺前台生效,每次修改都会记入文件版本历史。
重命名主题文件
重命名指定主题中的现有文件。
查询全部主题文件的版本列表
返回指定主题中所有文件的版本历史。
查询单个主题文件的版本列表
返回单个主题文件的版本历史列表。
查询主题文件版本详情
通过版本 ID 获取主题文件的指定历史版本。
查询主题自定义模板列表
返回绑定到商品、专辑、自定义页的自定义模板列表。
创建主题自定义模板
一次调用即创建自定义模板并绑定到对象(商品、专辑);`relations` 为空则只建不绑。
删除主题自定义模板
删除指定主题下的一个自定义模板。
更新主题自定义模板
更新已有模板的绑定关系(商品、专辑)。`relations` 会整体覆盖现有绑定,传空数组或不传都会解除全部绑定。