扣子工作流简单配置从传入内容到查询获取url
本文介绍如何在扣子(Coze)平台配置基于 TimRouter API 的工作流,实现从传入内容到查询获取URL的完整自动化流程。以 Sora 视频产出为例进行详细说明。

五、处理循环得到的结果(新增代码节点)
因为循环后获得的结果是一个数组,需要处理只查询获取最后输出的结果。
async function main({ params }: Args): Promise<Output> {
const urls = params.urls;
const statuss = params.statuss;
const ret = {
"url": urls[urls?.length -1],
"status": statuss[statuss?.length -1]
};
return ret;
}六、判断URL是否有值来确定视频产出顺利完成还是未顺利完成
七、最后输出结果
输出顺利完成和未顺利完成的结果然后结束。可以根据自己的需要输出文本或变量。
Coze 工作流接入 TimRouter API 要点
扣子工作流页面适合承接“Coze 发起调用 API”“扣子工作流视频产出”“Sora API 工作流”等搜索需求。配置时重点是把发起请求、轮询和结果提取拆成稳定节点。
| 节点 | 作用 | 友情提示 |
|---|---|---|
| 传入内容节点 | 接收提示词、比例、时长等参数 | 字段名保持和 API 发起请求一致 |
| HTTP 发起请求节点 | 发起调用 TimRouter API 创建并产出任务 | Header 中添加 Authorization |
| 循环/轮询节点 | 查询任务状态 | 等待任务完成后再取 URL |
| 代码节点 | 提取最后一次结果 | 避免输出数组中的中间状态 |
适合的使用场景
- 用 Coze 搭建 Sora 视频产出工作流。
- 把文字传入内容自动转换为视频产出任务。
- 在工作流中轮询异步任务并输出最终 URL。
- 把 TimRouter API 接入已有的自动化流程。