Image-2 API 返回里缺字段怎么办?空值、字符串数字和兼容解析
Image-2 API 返回 JSON 时,有些字段看起来像数字,却必须按字符串保存;有些字段没有值时,会直接不出现在响应里。兼容解析的关键不是“给所有字段默认值”,而是保留合同里的缺失与类型边界。
解析时先立三条规则
图注:成功信封、可选字段和字符串数字要分别处理。
第一,成功只看外层 code === 200。不要靠 HTTP 状态码、message 文案或 success 字段猜结果。
第二,把可选字段的“缺失”和 null 统一当作未提供,但不要自动补成空字符串或 0。例如任务还在 RUNNING 时没有 resultUrl,不代表结果 URL 是空字符串;失败任务没有 costPoints,也不代表一定消耗 0。
第三,taskId、costPoints、分页 total,以及 usage 的 apiKeyId/grossConsume/refund/net 按字符串处理。它们即使只包含数字字符,也不要转成 JavaScript Number,否则长 ID 可能丢精度。
按状态读取结果字段
if code != 200: 处理外层错误
else if status == SUCCESS: 要求 resultUrl
else if status == FAILED or VIOLATION: 读取 failureReason / errorCode?
else: 继续有限轮询
问号表示字段可缺失。强类型语言可以把它建模为 optional,而不是给一个看似方便的默认值。分页 total 若要计算页数,可用安全的大整数类型或受控十进制解析,但原始响应仍应保留。
完整字段表与示例在Image-2 开放平台文档。API Key 必须留在服务端;网页需要直接生图时使用Image-2 页面,不要把服务端 Key 塞进浏览器代码。
最后保留一份原始响应日志,并做好敏感字段脱敏。解析后的业务对象便于使用,原始结构则方便接口升级或异常时复核。
相关文章
Image-2 API Key 泄漏后怎么处理?先吊销,再轮换服务端配置
Image-2 API Key 疑似泄漏时,先吊销旧 Key,再创建新 Key、轮换服务端配置并复核旧 Key 已失效。
Image-2 API 时间范围怎么传?本地时间、左闭右开和北京时间转换
Image-2 API 的 from/to 使用 ISO 本地时间和左闭右开区间。用北京时间日界线避免重复或漏查。
Image-2 API 违规任务为什么不是 FAILED?VIOLATION、errorCode 和退款这样读
Image-2 API 轮询时要把 VIOLATION 作为独立终态,并用 failureReason 与流水核对失败和退款。
推荐阅读
零食主图糖果果冻字效怎么做?Photoshop 立体字与电商配色实操
面向电商美工,拆解零食主图糖果果冻字效的字形、材质、光影与排版做法,给出 Photoshop 3D 与第三方动作包两条路径,并说明图叮AI 网页版在背景与素材生成上的辅助边界。
房产中介实测:用图叮AI电商AI生图神器解决家具抠图与场景融合难题
房产中介如何高效美化二手房与空置房?本文实测图叮AI电商AI生图工具,提供家具抠图与场景融合的操作思路、避坑指南及真实限制分析,助你提升房源带看转化率(具体功能与额度以官网为准)。
方巾小手帕怎么修?小尺寸家纺主图提花纹、修细节的常见问题
方巾小手帕尺寸小、拍出来花纹和边缘缝线都糊成一片,颜色还发闷?这篇用问答讲小方巾修图的高频疑问,怎么用图叮网页版和Photoshop插件抠图、提花纹、修材质、放大细节,让25×25的小手帕更接近实物,效果以图叮官网为准。
AI 商品图参考图越多越好吗:先定主参考、禁改区和回滚图
AI 商品图不是参考图越多越稳。本文从工时、返工和证据链三条线,判断什么时候多给参考,什么时候先定主参考、禁改区和回滚图。
更多推荐(8 篇)
皮鞋商务鞋怎么修产品图?真皮光泽、鞋头褶皱和白底抠图的处理步骤
卖皮鞋和商务鞋,产品图常遇真皮反光发死、鞋头折痕拍糊、缝线和鞋底抠不干净。这篇按步骤讲用图叮AI修皮鞋产品图,主用一键抠图、材质高清修复和产品溶图打光,皮质颜色尺码以实物为准,效果以图叮官网为准。
AI 修图提示词别先写效果:图叮先写禁改区再写要变什么
AI 修图提示词如果先写“更干净、更高级”,商品事实很容易被模型顺手改掉。本文把效果词和禁改区做成选择题,说明图叮怎样先保护证据,再处理局部重绘、批量一致性和版本回滚。
外卖包装图给外包怎么标注:封签、标签和透气孔别修丢
餐饮外卖包装图不能只修干净。本文按外包修图师最常问的 6 个问题,拆清封签、标签、汤杯透气孔、保温袋和平台裁切的标注边界。
书店开业海报怎么做出活字印刷的铅字质感:AI文生图提示词实操
想给书店开业海报做出活字印刷的金属铅字质感,又不想真的去铸铅字?本文讲清活字印刷风格的视觉特征、AI文生图的提示词写法和后期微调要点,帮你低成本做出有历史感的海报。
工业橡胶密封垫别只修成黑色圆环:唇边、内径和批次标才是采购证据
工业橡胶密封垫商品图不能只追求黑得均匀。唇边、内径、批次标、压缩痕和材质纹理会影响采购判断,AI 修图前要先划清可清理区和锁定区。
骨传导耳机怎么修?钛合金颈带加硅胶机身的白底返修法
骨传导耳机的后挂颈带是弧形钛合金,反光顺着弧面走特别难压,硅胶机身又容易拍出油光。本文用图叮AI的一键抠图、材质高清修复和产品溶图打光,按 5 步把运动骨传导耳机的主图修齐,并讲清修图边界。
眼镜产品图怎么修:镜片反光和金属框都拍不干净的处理办法
金属眼镜产品图常卡在镜片一片白反光、金属边要么死黑要么过曝。这篇按步骤讲怎么用图叮AI的一键抠图、材质高清修复和选区消除,把镜框金属质感和镜片干净度分别修出来,也说清哪些复杂反光不建议硬修,交出经得起放大的眼镜产品图。
GPT Image-2 出图比例不对,先查这三个地方
让 GPT Image-2 出一张竖版主图,结果给你一张方的,或者边被裁掉一截?先别急着重做。这篇按老师傅排查思路,从你选的比例、参考图的影响、到导出裁切三个环节顺着查,附上改好之后怎么确认、以后怎么防,省得一批图返工。