版本 4.0.23.6(最新)
获取由已完成的渲染任务生成的文档或图片。
请注意,如响应标头中的 Content-Type 所示,PDF 或图片结果将在 HTTP 响应中是一个二进制 blob。这可能需要与文本响应(如 JSON)相关的特殊处理(或至少有所不同)。您可能需要告知 HTTP 客户端响应是二进制的,以免尝试将二进制数据解析为文本。
如果呈现任务已存在,但尚未完成结果的呈现,则响应 HTTP 状态将为 202 accept,响应正文将为空,响应将具有 Retry-After 标头,以表明调用方应稍后重复该请求。
如果找不到渲染任务、缓存的结果已过期,或者调用方无权查看结果,则返回 404。
如需详细了解渲染任务的状态,请使用渲染任务。 轮询任务是等待轮询渲染任务,但最好通过轮询 render_task(id) 来达到此状态,直到任务状态变为完成(或错误)为止,而不是仅轮询 render_task_results(id)。
请求
GET
/render_tasks/{render_task_id}/results
数据类型
说明
请求
路径
展开 HTTPPath 定义...
render_task_id
渲染任务的 ID
响应
200:文档或图片
数据类型
说明
(字符串)
202:已接受
400:错误请求
数据类型
说明
(对象)
消息
lock
错误详情
文档网址
lock
文档链接
404:未找到
数据类型
说明
(对象)
消息
lock
错误详情
文档网址
lock
文档链接
示例
Python
Ruby
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/render_look_png.rb |
TypeScript
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/typescript/utils.ts |
Kotlin
https://github.com/looker-open-source/sdk-codegen/blob/main/kotlin/src/test/KotlinExample.kt |