使用Autodesk Design Automation API创建Work Item时遇错误
问题描述
配置POST /workitems端点创建WorkItem后,查看状态始终返回“Failed Instructions”错误,错误日志如下:
{ "logs":[ {"message":"Getting token","timestamp":1748973157,"type":"System","level":"Info"}, {"message":"6: TASK_ERRORCODE_BEARER_TOKEN_GENERATION_FAILURE: The request is missing a required parameter\u0027subject_token\u0027.", "timestamp":638845699575041547,"type":"System","level":"Error"} ], "result":"" }
已尝试按教程创建Activity、压缩文件、App Bundle,也试过无参数的简单Activity和App Bundle,错误依旧。
排查方向
- 检查
POST /workitems请求的身份验证参数:错误明确指出缺少subject_token,这是生成Bearer令牌的必需参数。确认请求头或请求体中是否包含该参数,参数格式是否符合接口要求(比如是否为有效的OAuth2.0 subject token)。 - 核对接口文档的身份验证流程:部分WorkItem创建接口需要先通过前置令牌获取接口拿到
subject_token,再将其传入POST /workitems请求中。确认是否遗漏了令牌获取的前置步骤,或者前置步骤返回的subject_token未正确传递。 - 检查App Bundle的权限配置:如果
subject_token与App Bundle的身份绑定,确认App Bundle是否已正确配置权限,允许生成和使用该令牌。 - 验证请求参数的编码与拼写:错误日志中
\u0027是单引号的转义字符,确认subject_token参数名是否拼写正确(注意大小写),传递过程中是否存在编码异常。
内容的提问来源于stack exchange,提问作者Brian Nguyen
相关产品推荐
相关产品推荐

