Autodesk Forge数据管理API-重命名BIM DOCS文件夹被禁用第三个应用程序



我尝试使用此补丁API

重命名该文件夹

这是请求主体: { "jsonApi": { "version": "1.0" }, "data": { "id": "urn:adsk.wipprod:fs.folder:co.ZjOwQVYaQbewrWmwN9gBOg", "type": "folders", "attributes": { "name": "folder_new_name_3" } } } ,这是响应: { "jsonapi": { "version": "1.0" }, "errors": [ { "id": "c6b15305-2522-4d66-8ebc-11e864ae54fa", "status": "400", "code": "BAD_INPUT", "title": "One or more input values in the request were bad", "detail": "Delete and Restore of BIM 360 folders are currently disabled for 3rd party applications." } ] }。我在做什么错?我想念什么吗?此补丁API是在BIM 360文档中用于重命名文件夹的正确的API吗?

您使用这种方法可以重命名文件夹是正确的,但最近仅启用了文件夹:

curl -X PATCH -H "Authorization: Bearer yxz"
 "https://developer.api.autodesk.com/data/v1/projects/a.project.id.xyz/folders/urn%3Aadsk.wipprod%3Adm.folder%3AhC6k4hndRWaeIVhIjvHu8w"
-d '{
  "jsonapi": {
    "version": "1.0"
  },
  "data": {
    "type": "folders",
    "id": "urn:adsk.wipprod:dm.folder:hC6k4hndRWaeIVhIjvHu8w",
    "attributes": {
      "name": "Plans"
    }
  }
}'

您现在也可以删除一个文件夹,但是请注意,它是软删除,而不是硬删除。这是我们使用补丁与删除的方式。

curl -X PATCH -H "Authorization: Bearer yyz"
 "https://developer.api.autodesk.com/data/v1/projects/b.project.id.xyz/folders/urn%3Aadsk.wipprod%3Adm.folder%3AhC6k4hndRWaeIVhIjvHu8w"
 -d '{
  "jsonapi": {
    "version": "1.0"
  },
  "data": {
    "type": "folders",
    "id": "urn:adsk.wipprod:dm.folder:hC6k4hndRWaeIVhIjvHu8w",
    "attributes": {
        "hidden": true
    }
  }
}'

不幸的是,目前不支持在BIM 360文档上重命名的补丁程序。它正在完成工作,因此将来可以使用。关于这些坏消息我很遗憾。

最新更新