问题标签 [autodesk-data-management]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
autodesk-forge - 使用 Javascript 更改 Autodesk Forge 的 2D 图纸的背景颜色
如何使用 jquery 将 Autodesk forge 文件的 2D 视图中的背景颜色设置为楼层或级别上的特定房间
autodesk-forge - Error on rename BIM360 file
I'm trying rename a file on a BIM360 account using this end point link
But every request return this message:
Method used:
The most strange things is that same code works fine in A360...
What I'm doing wrong?
javascript - Autodesk Forge API createBucket 不工作
我正在尝试使用autodesk-forge
-api 构建应用程序。首先,我在我的 Autodesk 配置中创建了一个应用程序来接收进行 API 调用所需的“ClientID”和“Client Secret”。
不知何故,当我尝试使用createBucket
-API 调用(此处为 documentet)时,我得到了答案bad request 400
,但我不知道为什么。
这是我的 API 调用:
有没有人建议我可能做错了什么?
当我使用不同的呼叫时,例如:
有用...
编辑
如果我执行以下操作:
我得到xyda_select_rtl
的不是定义!?!
当我添加:
我得到错误Missing the required parameter 'postBuckets' when calling createBucket
嗯....是的:-/
autodesk-forge - Missing API's while creating autodesk forge application
I'm new to Autodesk Forge API. Planning to use it for converting Revit files. But when creating an app inside the Forge console, the system doesn't allow me to select relevant API's to "turn them on" for the app. http://prntscr.com/hgb9ib
While https://developer.autodesk.com/en/docs/oauth/v2/tutorials/create-app/ guide lists all possible API's the service provides.
What could be the issue?
autodesk-forge - Autodesk Forge Data Manager Api 重命名项目
我试图使用这个 PATCH Api 来重命名“A360”的项目。它返回 200 并更新了 DisplayName,但在 myhub.autodesk360.com 上,该项目似乎使用 json 对象“包含”的“名称”属性呈现。
这是请求正文:
这是回应:
对象包括:
我希望在我的客户端上显示与 A360 显示的相同结果。
autodesk - Autodesk 对存储桶、文件、项目等是否有限制?
对存储桶、文件、项目或任何此类有任何限制吗?https://developer.autodesk.com上没有关于它的信息。还是我错过了什么?
autodesk-forge - Autodesk Forge Data Management API - 为第三个应用程序禁用重命名 BIM Docs 文件夹
我试图用这个PATCH 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 Docs 中的文件夹?
autodesk-data-management - 将 Zip 文件夹上传到数据管理 API
我们一次将许多小 (1kb) 文本文件上传到数据管理 API,随着数量的增加,延迟成为一个真正的问题。
是否可以上传包含多个文本文件的压缩文件夹,并将各个文件显示在 BIM 360 的单个文件夹中?
理想情况下,我们可以将文件压缩到单个 zip 文件夹中,上传此包一次,然后让 Data Management API 将所有文件提取到 BIM 360 文件夹中。
autodesk-forge - Autodesk BIM360 在计划根目录中上传文件
在 Autodesk BIM360 Plans 根文件夹中,只允许上传项目图纸和模型。使用 Data Service Forge-API(如此处所述),我们也可以上传和检索计划根文件夹中的所有类型的文件(但这些文件在在线客户端上是隐藏的)。
你有什么建议?
谢谢,阿尔贝托
node.js - Autodesk 模型衍生翻译作业导致“TranslationWorker-InternalFailure”响应?
我正在尝试使用 Autodesk 的Model Derivative API.zip
将文件转换为.svf
清单。我能够成功创建一个存储桶,使用分块上传将 zip 放入存储桶,并使用相应的端点开始翻译作业(所有端点返回 200)。当我来检查作业的翻译进度时,它停在“0%完成”,最终返回一个失败消息。TranslationWorker-InternalFailure
这一切都是在 Node.js 和 superagent 堆栈上以编程方式完成的,以发出 HTTP 请求。我可以通过使用 Paw 手动翻译来确认文件本身是有效的;并且还通过我们正在替换的旧工具对其进行翻译。
有关我的代码的特定部分,请参见下文。
Autodesk 翻译作业(端点)
在上面的代码中,变量具有以下值:
/li>obj.base64Urn
通过以下函数从 Autodesk 提供的 URN 动态转换:obj.parentFile
采取以下形式"160728 Small Test Project.rvt"
Autodesk 翻译进度(端点)
当然,有时必须将 obj 放置在 Autodesk 的服务器上。这是通过这段代码完成的:
Autodesk 将对象放入存储桶(端点)
然后在这里调用:
当工作失败...
一旦失败,这是我从翻译进度端点收到的响应:
我在这里做任何明显错误的事情会导致在尝试翻译文件时出现 100% 的失败率吗?