批量上传工具
我需要做一个批量上传文档到Baklib CMS 站点的工具。具体思路:
1. 接受用户输入API Key
2. 接受用户输入一个后台URL,系统通过这个URL解析出Site ID以及所在栏目的Page ID。
3. 接受用户上传一个Excel,系统通过首行名称解析并映射page schema字段。
4. 预览并检查数据,点击上传,系统将Excel中的每行数据读取并创建到指定目录下的页面。
为了实现这个功能,你可以参考下面Baklib的API地址:https://dev.baklib.cn/api
Excel表格的字段举例:
id|title|url|template_name|published|published_at|description|content_type|content|template_variables[a]|template_variables[b]|template_variables[c]