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

APS Design Automation Workitem成功事件Webhook注册400报错咨询

问题解答

APS Webhook API目前不支持Design Automation相关的事件监听,这是你遇到400错误的核心原因。

代码中的问题分析

  1. 无效的系统标识:Webhook API支持的系统仅包括Data Management、Model Derivative等,并不包含DesignAutomation,所以你设置的"system": "DesignAutomation"是无效参数,直接触发400错误。
  2. 接口路径错误:你使用的API端点https://developer.api.autodesk.com/webhooks/v1/systems/:system/hooks中的:system需要替换为实际支持的系统标识(如data对应Data Management),但即便替换,Design Automation也不在支持范围内。

监听Workitem完成事件的正确方式

Design Automation本身提供了回调URL机制来实现状态通知,无需依赖Webhook API:
在创建Workitem时,指定callbackUrl字段(必须是HTTP/HTTPS端点,不支持WSS),当Workitem状态变更(完成、失败等)时,APS会主动向该URL发送POST请求,携带Workitem的状态信息。

示例逻辑:
创建Workitem的请求体中添加:

{
  "activityId": "你的活动ID",
  "arguments": {
    // 你的参数配置
  },
  "callbackUrl": "https://你的端点地址/接收状态通知"
}

你的端点只需接收POST请求,解析请求体中的status字段即可判断Workitem是否完成(status为success即代表完成)。

内容的提问来源于stack exchange,提问作者小野島昇

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 22:52:42