You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Autodesk Forge提取几何问题:更换Object IDs后任务未刷新结果

可能的原因及解决办法
  • 未提交新的提取任务
    更换Object IDs后,必须重新发送POST请求到Model Derivative的几何提取接口生成新任务。如果只是重复调用验证任务的GET接口,自然会返回第一次任务的状态。确认步骤1中是否正确发起了新的POST请求,且请求返回了新的任务ID/resultUrl。

  • 请求参数未更新
    检查提交新任务时的objectIds参数是否确实替换成了目标ID列表。比如代码中是否存在硬编码的旧ID,或者变量未正确更新的情况。正确的请求体示例:

    {
      "input": {
        "urn": "your-urn-here",
        "objectIds": [123, 456] // 替换为新的Object IDs
      },
      "output": {
        "destination": {
          "region": "us"
        },
        "formats": [
          {
            "type": "svf",
            "views": ["2d", "3d"]
          }
        ]
      }
    }
    
  • 请求缓存问题
    如果使用浏览器或测试工具,GET验证任务的请求可能被缓存。解决方法:

    • 在请求头中添加Cache-Control: no-cache
    • 使用工具(如Postman)的禁用缓存选项
    • 在请求URL后添加随机参数(如?t=1699999999)绕过缓存
  • 任务ID复用错误
    每次提交新的提取任务,接口会返回新的任务标识(如resultUrl中的任务ID)。验证任务时必须使用新返回的标识,而非第一次的任务ID。确认步骤2中使用的是新任务的ID查询状态。

  • 强制刷新服务端缓存
    极少数情况下,Forge可能对重复请求有缓存。可以在POST请求头中添加x-ads-force: true,强制服务端生成新任务,忽略缓存。

内容的提问来源于stack exchange,提问作者Seys

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 15:50:19