监控存储桶中文件提取作业的进度?
Monitoring progress of extraction job of file in a bucket?
我想监控存储在存储桶中的文件的提取作业的进度。
我已经阅读了 Webhooks API 文档,如果我理解正确的话,这些事件仅适用于存储在文件夹中的文件,因此它不能与存储桶一起使用。如有不妥请指正
因此,除了轮询模型派生 API 中的 GET :urn/manifest
端点,并假设 Webhooks API 不能与存储桶一起使用,还有其他方法可以监控提取作业的进度?
谢谢。
Webhook 现在支持模型衍生事件 extraction.finished。这种类型就是在桶的模型转换场景中使用的。
这是API上的博客。我将其复制为参考:
https://forge.autodesk.com/blog/introducing-webhook-model-derivative-api
Webhook 现在支持模型衍生事件 extraction.finished,因此您的应用可以在翻译作业完成时收到通知。
要使用它,(1) 创建一个钩子指定 scope.workflow:
{
"callbackUrl": "http://bf067e05.ngrok.io/callback",
"scope": {
"workflow": "my-workflow-id"
}
}
并且 (2) 在 post 翻译作业时,指定 misc.workflow:
{
"input": {
"urn":
"dXJuOmFkc2sub2JqZWN0czpv...."
},
"output": {
"formats": [{
"type": "obj"
}]
},
"misc": {
"workflow": "my-workflow-id"
}
}
根据我的测试,工作流程可以指导您的 WebHook.The post Forge 的正文会告诉您翻译了哪个文件及其 urn、位置等。
希望对您有所帮助。
我想监控存储在存储桶中的文件的提取作业的进度。
我已经阅读了 Webhooks API 文档,如果我理解正确的话,这些事件仅适用于存储在文件夹中的文件,因此它不能与存储桶一起使用。如有不妥请指正
因此,除了轮询模型派生 API 中的 GET :urn/manifest
端点,并假设 Webhooks API 不能与存储桶一起使用,还有其他方法可以监控提取作业的进度?
谢谢。
Webhook 现在支持模型衍生事件 extraction.finished。这种类型就是在桶的模型转换场景中使用的。 这是API上的博客。我将其复制为参考:
https://forge.autodesk.com/blog/introducing-webhook-model-derivative-api
Webhook 现在支持模型衍生事件 extraction.finished,因此您的应用可以在翻译作业完成时收到通知。 要使用它,(1) 创建一个钩子指定 scope.workflow:
{
"callbackUrl": "http://bf067e05.ngrok.io/callback",
"scope": {
"workflow": "my-workflow-id"
}
}
并且 (2) 在 post 翻译作业时,指定 misc.workflow:
{
"input": {
"urn":
"dXJuOmFkc2sub2JqZWN0czpv...."
},
"output": {
"formats": [{
"type": "obj"
}]
},
"misc": {
"workflow": "my-workflow-id"
}
}
根据我的测试,工作流程可以指导您的 WebHook.The post Forge 的正文会告诉您翻译了哪个文件及其 urn、位置等。
希望对您有所帮助。