【发布时间】:2021-11-14 21:45:02
【问题描述】:
我正在尝试通过 Forge API 将照片附加到一个问题,就像它在 BIM 360 中将文件拖放到“附件”选项卡时所做的那样。
我尝试创建一个存储桶,在那里上传一个文件,并使用 POST 附件请求将上传的文件附加到“urnType”=“oss”。但它在附件发布时因 403 代码而崩溃。
【问题讨论】:
标签: autodesk-forge autodesk-bim360 autodesk-data-management
我正在尝试通过 Forge API 将照片附加到一个问题,就像它在 BIM 360 中将文件拖放到“附件”选项卡时所做的那样。
我尝试创建一个存储桶,在那里上传一个文件,并使用 POST 附件请求将上传的文件附加到“urnType”=“oss”。但它在附件发布时因 403 代码而崩溃。
【问题讨论】:
标签: autodesk-forge autodesk-bim360 autodesk-data-management
尝试按照本教程进行操作:Attach BIM360 Files
POST 请求中的urnType 应该是"dm"
编辑:
如果您想上传图片并能够看到它,您可以使用"oss" 为urnType,但不要使用来自folderContents 端点的图片的骨灰盒例如:urn:adsk.wip:dm.lineage:... 使用@987654329 @在上传前的回复中:urn:adsk.objects:os.object:wip.dm.prod/xxxx-xxxx-xxxx-xx.png
然后,如果您检查附件详细信息,您将获得 attachment-type:"photo" 而不是 "document",并且能够在问题详细信息中看到缩略图。
我试过了,它对我有用(而且你在添加图片附件的过程中少了一步?)
【讨论】:
PATCH 您的图片文件夹:forge.autodesk.com/en/docs/data/v2/reference/http/…。您需要添加attribute -> "hidden" : true