歌者 Open API
开发文档歌者首页
开发文档歌者首页
  1. 智能生成 PPT
  • 接入指引
  • 账号授权
  • 错误码说明
  • 演示文稿渲染
    • 费用说明
    • 创建渲染任务
      POST
    • 查询任务详情
      GET
    • 删除一个任务
      DELETE
  • 演示文稿翻译
    • 翻译流程说明
    • 费用说明
    • 创建翻译任务
      POST
    • 查询翻译任务
      GET
    • 删除翻译任务
      DELETE
    • 获取翻译对比
      GET
    • 提交修改后翻译的内容
      PUT
    • 获取下载地址
      GET
  • 演示文稿内容提取
    • 费用说明
    • 创建内容提取任务
      POST
    • 查询任务详情
      GET
    • 删除一个任务
      DELETE
  • 智能生成 PPT
    • 费用说明
    • 格式说明
    • 创建无损排版任务
      POST
    • 查询无损排版任务
      GET
    • 模板列表
      GET
  • 格式转换
    • 费用说明
    • 新建转换任务
      POST
    • 查询转换任务
      GET
  • PPT 导出为可播放的 HTML
    • 费用说明
    • 创建导出任务
    • 查询导出任务
  • 演示文稿压缩
    • 费用说明
    • 新建压缩任务
    • 查看压缩任务
  • 演示文稿防盗指纹
    • 费用说明
    • 添加防盗指纹
    • 校验防盗指纹
  • 演示文稿切分和合并
    • 演示文稿切分
    • 演示文稿合并
  • 彩漩阅读数据
    • 文档阅读者列表
    • 阅读列表
  1. 智能生成 PPT

创建无损排版任务

POST
https://api.gezhe.com/v1/generations/layout
传入结构化的 Markdwon 文本,返回排版好的 PPT 文件。完全基于提供的 Markdown 内容,不会进行扩写或改变。
本接口为同步接口。

请求参数

Body 参数application/json
content
string 
需要渲染的 Markdown 文本
必需
author
string 
作者名字
可选
会显示在 PPT 封面页
title
string 
PPT 标题
可选
选填,不填时取 Markdwon 中的一级标题
theme
string 
模板 ID
可选
选填,不填时由 AI 自动指定所使用的模板,支持后期再切换。模板列表可在 「模板列表」接口中获取
示例
{
  "content": "string",
  "author": "string",
  "title": "string",
  "theme": "string"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.gezhe.com/v1/generations/layout' \
--header 'Content-Type: application/json' \
--data-raw '{
    "content": "string",
    "author": "string",
    "title": "string",
    "theme": "string"
}'

返回响应

🟢200成功
application/json
Body
id
string 
任务 ID
必需
editorURL
string 
编辑器链接
必需
返回的编辑器链接,在编辑器中可以预览 PPT 文件,可以切换主题、编辑内容、导出文件等操作
downloadURL
string 
文件下载地址
必需
通过此链接可以直接下载生成好的文件
pageNum
integer 
页数
必需
示例
{
  "id": "qaV8ssD6DPBfpPuDbu4tU",
  "prviewURL": "https://gezhe.com/xxxx.ppt/preview",
  "downloadURL": "https://platform.gehze.cn/api/generations/xxxxxxxxx/download?_ticket=QHVcOqqlJJ6NalXVJokX31e4VOcXxR6OP",
  "pageNum": 11
}
🟠400请求有误
🔴500服务器错误
上一页
格式说明
下一页
查询无损排版任务
Built with