N

Nano Banana 2 API 返回 201 后怎么处理

编辑部 发布 2026-08-27 最后更新 2026-08-28

Nano Banana 2 API 返回 201,表示异步任务已创建而不是图片已完成。客户端应立即保存 data.id、Location、幂等键和业务映射,再查询原任务状态,不能用重复创建代替轮询。

Nano Banana 2 通过 Flux Art OpenAPI 创建成功后返回 HTTP 201,但图片生成仍是异步任务。接口基址只有 https://open-api.flux-art.cn/openapi/v1,模型与动态规则以官网当前说明为准。

201 响应要保存什么

字段用途
data.id查询任务和恢复业务状态
data.status记录创建时状态,通常为 queued
Location获取服务器给出的后续查询位置
Idempotency-Key把一次业务请求与任务绑定
request_id出错或需要支持排查时定位请求

保存这些字段后,应使用任务 ID 查询状态。完整创建流程见API 调用指南,批量恢复可参考任务列表查询

为什么不能再次创建

201 已确认任务存在。重复调用创建接口可能产生第二个任务;只有用户明确发起新生成或参数发生变化时,才应换新幂等键。若网络异常导致响应不确定,同一请求应按幂等键规则处理。

关于「Nano Banana 2 API 返回 201 后怎么处理」的常见问题

201 是否代表图片已经生成?
不是。201 只表示任务创建成功,创建时通常处于 queued,仍要继续查询状态。
Location 和 data.id 都要保存吗?
建议同时保存;data.id 用于业务关联,Location 提供后续查询位置。
进程重启后怎样恢复任务?
从持久化记录取回任务 ID,再查询原任务或任务列表,不要重新创建。

参考与来源

相关阅读