[英]Is it possible to enforce a naming standard for an BIM360 Docs folder through the data-management API?
我一直在尝试在 Autodesk BIM360 Docs 文件夹上强制执行预定义的命名标准。
存在一个 API 端点来获取对 BIM360 Docs 文件夹强制执行的命名标准,方法是调用
获取projects/:project_id/folders/:folder_id
并且
获取https://developer.api.autodesk.com/bim360/docs/v1/projects/:projectId/naming-standards/:id
获取已定义命名标准的详细信息。
但是似乎没有公共 API 可以对新创建的文件夹强制执行命名标准。 这很奇怪,因为可以通过 UI 设置命名标准。
我检查了当用户通过 UI 强制执行命名标准时会发生什么。 UI 调用此 API
POST /dm/v3/projects/<ProjectId>/folders/naming-standards:batch-enforce
有了这个数据
[{"folderUrn":"<folderId>", "namingStandardId":"<namingStandardId>", "includeSubfolders":false,"operation":"add"}]
我尝试以编程方式调用相同的 API,并得到一个错误,即我注册的 Forge 应用程序无法访问指定的 api 产品,尽管为此应用程序启用了数据管理 api。
我有点无奈如何继续。 也许有人可以推动我朝着正确的方向前进?
谢谢
不幸的是,命名标准 API 目前是只读的。 Write API 仍在开发中。 请继续关注我们。
笔记。 您找到的 API 仅适用于 Docs Service 本身。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.