1

我正在尝试使用数据管理 API 来更新 BIM 360 Docs 中项目的显示名称,看起来这个 API 调用是我所追求的,但是它的文档没有帮助。

我可以看到电话应该是...

developer.api.autodesk.com/data/v1/projects/项目 ID /items/项目 ID

这是有道理的,它的身体不是描述性的

-d'{“jsonapi”:{“版本”:“1.0”},“数据”:{“类型”:“项目”,“id”:“瓮:adsk.wipprod:dm.lineage:AeYgDtcTSuqYoyMweWFhhQ ”,“ attributes": { "displayName": "drawing.dwg 的新名称" } } }'

没有关于骨灰盒是什么以及我应该如何获得它的迹象,我已经尝试再次使用项目 ID,没有任何乐趣,如果有人可以帮助我,将不胜感激,

邮递员响应的图像

谢谢!

4

2 回答 2

1

我用我的 A360 集线器尝试了这个 PATCH API,它工作得很好,如下图所示。

在此处输入图像描述

但是,尝试使用 BIM 360 Doc,当我尝试更新一个项目的名称时,我遇到了与您显示的相同的失败,当我尝试更新 BIM 360 Doc 文件夹的名称时,甚至说这对 BIM360 已禁用。我认为这个 API 目前可能不适用于 BIM 360 Doc,我将与我们的同事进一步核实。

于 2017-05-04T08:57:27.683 回答
0

body如果您想使用 BIM360 Docs 的请求,应该如下所示PATCH

               {
                    "jsonapi": {
                        "version": "1.0"
                    },
                    "data": {
                        "type": "items",
                        "id": "urn:adsk.wipprod:dm.lineage:ABCD",
                        "attributes": { "displayName": "new name for drawing.dwg" },
                        "relationships": {
                            "parent": {
                                "data": {
                                    "type": "folders",
                                    "id": "urn:adsk.wipprod:fs.folder:ABCD"
                                }
                            }
                        }
                    }
                }

附加的 ppropertyrelatioinships定义了要查看更新的文件夹。

于 2017-07-05T18:15:37.540 回答