【问题标题】:Can I create document (pushpin) issues via api?我可以通过 api 创建文档(图钉)问题吗?
【发布时间】:2019-06-05 01:26:16
【问题描述】:

我想将我的 web api 与 bim360 api 集成。 在我的应用程序中,我需要创建图钉问题。用bim360 api可以吗?

文档说是和否: https://forge.autodesk.com/en/docs/bim360/v1/tutorials/issues/create-issues/ https://forge.autodesk.com/en/docs/bim360/v1/reference/http/field-issues-POST/

真相是什么?

【问题讨论】:

    标签: autodesk-forge autodesk-bim360


    【解决方案1】:

    很抱歉造成混乱,但最近支持图钉问题,您可以查看ChangeLog获取信息。

    我认为文档没有很好地更新,将向内部文档团队报告。但是您应该可以按照https://forge.autodesk.com/en/docs/bim360/v1/tutorials/pushpins/create-pushpin/ 的教程创建图钉问题,如果有任何问题,请随时告诉我们。

    【讨论】:

    • 本教程描述了如何通过 ForgeViewer lib 进行操作。但我不想使用 ForgeViewer。我想通过rest api创建图钉。
    • 我已经发送了带有 pushpin_attributes、sheet_metadata 和 target_urn 的 developer.api.autodesk.com/issues/v1/containers/:container_id/… 请求。它似乎有效(我可以在 bim360 中看到图钉问题)。但是forge.autodesk.com/en/docs/bim360/v1/reference/http/… 请求正文结构没有说明这个属性。而且我不确定它是否完全受支持。
    • 我认为没有查看器就无法创建图钉问题,因为您需要在文档中指定位置。请查看示例github.com/Autodesk-Forge/bim360-csharp-issues 了解实现,github.com/Autodesk-Forge/bim360-csharp-issues/blob/master/… 了解详细信息。希望对您有所帮助。
    • 我可以在pushpin_attributes中设置位置:pushpin_attributes = new { type = "TwoDRasterPushpin", location = new { x = -0.24721770748422858, y = 0.432498789973707, z = 0 } }
    • 但我不确定以这种方式创建的问题是否一致。如果我得到 ForgeViewer 创建的问题详细信息并通过 post /issues/v1/containers/:container_id/quality-issues 方法创建一个新的,具有完全相同的属性 - 两者都正确吗?我想知道 ForgeViewer 做的事情是否超出了我调用这个 api 方法的能力?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-23
    • 1970-01-01
    • 1970-01-01
    • 2014-09-21
    • 1970-01-01
    相关资源
    最近更新 更多