是否可以在您未创建的 BIM 360 模型衍生作业上获取 Webhook?
Is it possible to get a webhook on BIM 360 model derivative jobs you did not create?
我们有一个 BIM 360 应用程序,可以在文档被赋予新版本和更新到最新版本时进行监听。添加了一个webhook for (system: data, event: dm.version.added),它被触发了,但是我们感兴趣的只是模型导数创建的SVF文件,这个事件是在创建之前触发的.
我一直在研究 webhook(系统:派生,事件:extraction.finished),这似乎是我想要的,但这需要一个 workflow-id 值,看起来它是用作业创建的.据我所知,没有办法查询工作或找到 运行 个工作的工作流 ID;进度报告在清单中返回,但没有别的。在这种情况下,作业是由 BIM 360 本身创建的,我想知道是否有我可以订阅的系统工作流 ID,或者是否有其他方式来了解我没有创建的已完成作业。
很遗憾,目前无法进行。
我在我们的系统中记录了这个请求,但无法判断 if/when 这可能会得到实施。
供您参考,请求的 ID 是 ALEX-39359
同时,您必须不断轮询我们的系统以获取最新的文件清单,以便查看翻译进度或是否完成:https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-manifest-GET/
我们有一个 BIM 360 应用程序,可以在文档被赋予新版本和更新到最新版本时进行监听。添加了一个webhook for (system: data, event: dm.version.added),它被触发了,但是我们感兴趣的只是模型导数创建的SVF文件,这个事件是在创建之前触发的.
我一直在研究 webhook(系统:派生,事件:extraction.finished),这似乎是我想要的,但这需要一个 workflow-id 值,看起来它是用作业创建的.据我所知,没有办法查询工作或找到 运行 个工作的工作流 ID;进度报告在清单中返回,但没有别的。在这种情况下,作业是由 BIM 360 本身创建的,我想知道是否有我可以订阅的系统工作流 ID,或者是否有其他方式来了解我没有创建的已完成作业。
很遗憾,目前无法进行。 我在我们的系统中记录了这个请求,但无法判断 if/when 这可能会得到实施。 供您参考,请求的 ID 是 ALEX-39359
同时,您必须不断轮询我们的系统以获取最新的文件清单,以便查看翻译进度或是否完成:https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-manifest-GET/