Autodesk forge 为什么在创建作业时不考虑webhook工作流?

Autodesk forge 为什么在创建作业时不考虑webhook工作流?,autodesk-forge,autodesk-model-derivative,Autodesk Forge,Autodesk Model Derivative,当我创建作业时,使用webhook在 不考虑其他工作流部分 这是我与邮递员一起使用的帖子(标题仅包含授权密钥): 在响应中,我与工作流没有任何关系,但是作业被触发,在没有激活挂钩的情况下结束 当我第二次触发此作业帖子时,我现在在帖子响应中考虑了工作流,但为时已晚,文件已被转换: ... "misc": { "workflow": "my-workflow-id" } ... 我的钩子是这样创建的: { "callbackUrl": "https://9756f

当我创建作业时,使用webhook在 不考虑其他工作流部分

这是我与邮递员一起使用的帖子(标题仅包含授权密钥):

在响应中,我与工作流没有任何关系,但是作业被触发,在没有激活挂钩的情况下结束

当我第二次触发此作业帖子时,我现在在帖子响应中考虑了工作流,但为时已晚,文件已被转换:

...
    "misc": {
        "workflow": "my-workflow-id"
    }
...
我的钩子是这样创建的:

{
 "callbackUrl": "https://9756f648.ngrok.io/callback",
 "scope": {
   "workflow": "my-workflow-id"
 }
}
可以在现有的钩子中看到:()

我的问题是:为什么我的钩子在创造就业机会时不被认为是理所当然的,却从未被触发

注:

  • 我听从了来自和的指示
  • 我用邮递员

谢谢,

在使用相同的postman或node.js代码钩子几天后回到这个问题上,钩子工作得非常好。 也许是我错过了一个糟糕的设置,或者是ngrok webhook在这个特定的时间遇到了一些问题(因为在我提问前几天它也在工作)。 我认为这个问题解决了。 @锻造团队:如果我们能在锻造方面有钩子触发的历史记录,那就太好了。这样,我们就可以知道哪个钩子被触发了,这有助于我们在没有钩子被触发的情况下进行调查,但我们希望有一个钩子被触发

{
 "callbackUrl": "https://9756f648.ngrok.io/callback",
 "scope": {
   "workflow": "my-workflow-id"
 }
}
{
"links": {
    "next": null
},
"data": [
    {
        "hookId": "d36ab2b0-5777-11e8-8097-eb863aa080ce",
        "tenant": "my-workflow-id",
        "callbackUrl": "http://9756f648.ngrok.io/callback",
        "createdBy": "tMfppWcTipLoLJtkqkGBNhA6Ot40yti5",
        "event": "extraction.finished",
        "createdDate": "2018-05-14T13:07:59.451+0000",
        "system": "derivative",
        "creatorType": "Application",
        "status": "active",
        "scope": {
            "workflow": "my-workflow-id"
        },
        "urn": "urn:adsk.webhooks:events.hook:d36ab2b0-5777-11e8-8097-eb863aa080ce",
        "__self__": "/systems/derivative/events/extraction.finished/hooks/d36ab2b0-5777-11e8-8097-eb863aa080ce"
    }
]
}