Когда я создаю работу, с веб-крюком для завершения на https://developer.api.autodesk.com/modelderivative/v2/designdata/job часть misc.workflow не учитывается.
Это POST, который я использую с почтальоном (заголовок содержит толькоКлюч авторизации):
{
"input": {
"urn": "{{Urn}}"
},
"output": {
"formats": [
{
"type": "svf",
"views": ["3d", "2d"]
}]
},
"misc" : {
"workflow" : "my-workflow-id"
}
}
В ответе я не имею ничего общего с рабочим процессом, но задание запускается, завершается без активации перехвата.
Когда я запускаюэто задание POST во второй раз, теперь я учитываю рабочий процесс в ответе POST, но слишком поздно файл уже преобразован:
...
"misc": {
"workflow": "my-workflow-id"
}
...
Мой хук был создан следующим образом:
{
"callbackUrl": "https://9756f648.ngrok.io/callback",
"scope": {
"workflow": "my-workflow-id"
}
}
и можно увидеть в существующих хуках: (https://developer.api.autodesk.com/webhooks/v1/systems/derivative/hooks)
{
"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"
}
]
}
Мой вопрос: почему мой хук не считается само собой разумеющимся при создании работы, а затем никогда не срабатывает?
Примечания:
Спасибо