如何添加质量问题的文件引用
How to Add File Reference to Quality Issue
通过 BIM360 API,我能够创建质量问题并上传文件(用作附件)。但是,即使我正在调用 Post 附件 (https://forge.autodesk.com/en/docs/bim360/v1/reference/http/field-issues-attachments-POST/)(并且所有响应都很好),问题屏幕上也没有任何显示。
Issue screen with manually added file. 如何让我的附件显示在“参考文献”->“文件”部分下?
(请注意,我在其他地方看到了关系 API 的提及,但我在调用第一个“资产”API [{"title":"Forbidden", “细节”:“禁止”,“错误代码”:“GENERAL_ERROR”,“类型”:“https://developer.api.autodesk。com/bim360/assets/v1/error-codes/GENERAL_ERROR”}])
首先,屏幕截图显示您正在处理 Autodesk Construction Cloud (ACC) 中的问题,而您正在使用的 API 是针对 BIM360 问题。 API 与 ACC 不兼容。
要处理 ACC 问题,API 在 ACC 类别中可用:
https://forge.autodesk.com/en/docs/acc/v1/reference/http/issues-issues-GET/
这个博客告诉更多。
https://forge.autodesk.com/blog/acc-issues-api-available-preview
在 ACC 的上下文中,附件(引用)由一般 API(关系 API)管理。在 ACC Issue API 的 Postman 集合的附加测试中,我演示了如何在 Issue 中添加照片。逻辑是相似的。
https://github.com/Autodesk-Forge/forge-acc.issues.api-postman.collection
首先,使用数据管理 API 获取文档 urn。然后,使用 ACC Issue API 获取一期的 id。最后,使用 Relationship API 绑定它们。
PUT https://developer.api.autodesk.com/bim360/relationship/v2/containers/{{project_id_without_b}}/relationships
P.s。 -bim360- 在域中只是因为术语的遗留设计。它适用于 BIM360 和 ACC 的上下文(注意它是关系 API 可以在两种上下文中工作)
有效负载:
[
{
"entities": [
{
"domain": "autodesk-bim360-issue",
"type": "issue",
"id": "{{one_issue_id}}"
},
{
"domain": "autodesk-bim360-documentmanagement",
"type": "documentlineage",
"id": "{{one_document_urn}}"
}
]
}
]
通过 BIM360 API,我能够创建质量问题并上传文件(用作附件)。但是,即使我正在调用 Post 附件 (https://forge.autodesk.com/en/docs/bim360/v1/reference/http/field-issues-attachments-POST/)(并且所有响应都很好),问题屏幕上也没有任何显示。 Issue screen with manually added file. 如何让我的附件显示在“参考文献”->“文件”部分下?
(请注意,我在其他地方看到了关系 API 的提及,但我在调用第一个“资产”API [{"title":"Forbidden", “细节”:“禁止”,“错误代码”:“GENERAL_ERROR”,“类型”:“https://developer.api.autodesk。com/bim360/assets/v1/error-codes/GENERAL_ERROR”}])
首先,屏幕截图显示您正在处理 Autodesk Construction Cloud (ACC) 中的问题,而您正在使用的 API 是针对 BIM360 问题。 API 与 ACC 不兼容。
要处理 ACC 问题,API 在 ACC 类别中可用: https://forge.autodesk.com/en/docs/acc/v1/reference/http/issues-issues-GET/ 这个博客告诉更多。 https://forge.autodesk.com/blog/acc-issues-api-available-preview
在 ACC 的上下文中,附件(引用)由一般 API(关系 API)管理。在 ACC Issue API 的 Postman 集合的附加测试中,我演示了如何在 Issue 中添加照片。逻辑是相似的。 https://github.com/Autodesk-Forge/forge-acc.issues.api-postman.collection
首先,使用数据管理 API 获取文档 urn。然后,使用 ACC Issue API 获取一期的 id。最后,使用 Relationship API 绑定它们。
PUT https://developer.api.autodesk.com/bim360/relationship/v2/containers/{{project_id_without_b}}/relationships
P.s。 -bim360- 在域中只是因为术语的遗留设计。它适用于 BIM360 和 ACC 的上下文(注意它是关系 API 可以在两种上下文中工作)
有效负载:
[
{
"entities": [
{
"domain": "autodesk-bim360-issue",
"type": "issue",
"id": "{{one_issue_id}}"
},
{
"domain": "autodesk-bim360-documentmanagement",
"type": "documentlineage",
"id": "{{one_document_urn}}"
}
]
}
]