本 API 提供多种 Markdown 转换功能,以下是各个接口的使用说明:
访问首页:
GET /
返回值: HTML 页面
访问生成的临时文件(例如 `example.html`):
GET /temp/example.html
返回值: 生成的 HTML 文件或错误信息
将 Base64 编码的 Markdown 传输到 Quiz 转换器:
POST /quiz/upload
Content-Type: application/json
Body: { "text": "Base64 编码的 Markdown" }
返回值 size==1:
[
{ "text": "Base64 编码的转换结果", "file_path": "生成文件路径" }
]
转换 Marp 格式的 Markdown 到 HTML、PDF 或 PPTX:
POST /marp/upload
Content-Type: application/json
Body: {
"type": "html" | "pdf" | "pptx",
"text": "Base64 编码的 Markdown"
}
返回值 size==1:
[
{ "text": "Base64 编码的转换结果", "file_path": "生成文件路径" }
]
转换 Markmap Markdown:
POST /markmap/upload
Content-Type: application/json
Body: { "text": "Base64 编码的 Markdown" }
返回值 size==1:
[
{ "text": "Base64 编码的转换结果", "file_path": "生成文件路径" }
]
转换 Mermaid Markdown:
POST /mermaid/upload
Content-Type: application/json
Body: { "text": "Base64 编码的 Markdown" }
返回值 size>=1:
[
{ "text": "Base64 编码的转换结果", "file_path": "生成文件路径" },
...
]
请确保在 POST 请求中提供正确的 Base64 编码 Markdown 数据。