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

查询任务详情

GET
https://api.gezhe.com/v1/extracts/{id}
注:由于PPT 是矢量渲染,适配各种尺寸屏幕播放,长度单位并不是像素。
PPT 中获取到的宽度、高度、距离等数字,单位为 PPT 内置单位,一厘米等于 360,000。如需转换为厘米,可将接口获取的值除以 360,000

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Path 参数
id
string 
任务 ID
必需

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.gezhe.com/v1/extracts/'

返回响应

🟢200成功
application/json
Body
id
string 
任务 ID
必需
任务唯一标识
output
string 
输出格式
必需
当前固定返回 text
name
string 
必需
status
string 
任务状态
必需
值为 done 时任务完成
target
object 
必需
width
integer 
PPT 页面宽度
必需
height
integer 
PPT 页面高度
必需
slides
array [object {2}] 
幻灯片内容
必需
createdAt
string 
任务创建时间
必需
updatedAt
string 
任务更新时间
必需
errorCode
null 
错误码
可选
errorMsg
null 
错误信息
可选
示例
{
    "id": "string",
    "output": "string",
    "name": "string",
    "status": "string",
    "target": {
        "width": 0,
        "height": 0,
        "slides": [
            {
                "elements": [
                    {
                        "top": 0,
                        "left": 0,
                        "width": 0,
                        "height": 0,
                        "phType": "title",
                        "paragraphs": [
                            {
                                "text": "string",
                                "fontSize": 0
                            }
                        ]
                    }
                ],
                "notes": [
                    "string"
                ]
            }
        ]
    },
    "createdAt": "string",
    "updatedAt": "string",
    "errorCode": null,
    "errorMsg": null
}
上一页
创建内容提取任务
下一页
删除一个任务
Built with