问题标签 [autodesk-bim360]
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 - 是否可以使用 API 删除或覆盖 BIM360 Docs 中的文档?
当我们在 BIM360 docs 文件夹中上传文档时,如果文档已经存在,则不会覆盖该文档。
我们想要做的是,如果一个文档已经存在。然后上传代码应该覆盖文档。或者删除现有文档并上传新文档。
我们还没有找到任何可以删除 BIM360 文档的 API。
autodesk-forge - Autodisk BIM360 Account Admin 端点是否支持三腿令牌?
我已经尝试使用端点来获取具有三足令牌的项目和用户,在这两种情况下,我都得到了一个 403 响应体,如下所示:
{ "code": 1003, "message": "仅支持 2 legged access token。" }
这似乎很明确,但似乎与 API 文档不一致。访问真的只能使用 2 腿令牌还是我错过了什么?
为了清楚起见,我正在玩的端点是:
文档声明“必须是 Bearer,通过 OAuth 获得”,但没有提到只支持两个有腿的身份验证令牌。
autodesk-forge - 我可以通过 api 创建文档(图钉)问题吗?
我想将我的 web api 与 bim360 api 集成。在我的应用程序中,我需要创建图钉问题。我可以通过 bim360 api 来做吗?
文档说是和否: https ://forge.autodesk.com/en/docs/bim360/v1/tutorials/issues/create-issues/ https://forge.autodesk.com/en/docs/bim360/v1 /reference/http/field-issues-POST/
真相是什么?
c# - 为 BIM 360 创建项目的功能是什么?
我正在尝试使用 C# 为 BIM 360 创建一个项目。到目前为止,我已经能够让它在 POSTMAN 上工作,但我想在 C# 上执行相同的功能。有没有一种方法可以让我使用以下方法创建项目:
https://developer.api.autodesk.com/hq/v1/accounts/:account_id/projects
我曾尝试使用 ProjectsApi 和 HubsApi,但它们似乎没有正确的参数。
json - 如何使用 POSTMAN 更新 BIM 360 项目的图像
https://forge.autodesk.com/en/docs/bim360/v1/reference/http/projects-:project_id-image-PATCH/。
我一直在关注与项目相关的所有教程,并成功地使用 POSTMAN 为 BIM 360 创建/更新项目。但我目前不确定如何使用 POSTMAN 创建或更新项目的图像。
postman - 如何使用 Postman 在 BIM 360 中获取项目的图像?
我可以使用 Postman 在 BIM 360 上创建或更新现有项目的图像,但有什么方法可以获取GET
有关它的信息?使用该GET
方法,没有关于图像的信息,如下所示。
网址:
https://developer.api.autodesk.com/hq/v1/accounts/{{Account_Id}}/projects/{{Project_Id}}
HTTP方法:
GET
结果:
GET
也不存在在以下 URL 上
使用方法。https://developer.api.autodesk.com/hq/v1/accounts/{{Account_Id}}/projects/{{Project_Id}}/image
autodesk-forge - Autodesk API Forge 身份验证承载
我是 Bim360 Docs Hub 的管理员,我正在尝试从 forge API 中检索一些数据。我已经创建了一个测试应用程序,并获得了一个 Bim 360 帐户 ID。
我无法获得身份验证 Bearear 令牌 (OAuth),无法向项目发出简单的获取请求。
我在哪里获得身份验证令牌?
谢谢
autodesk-forge - 通过 Forge 对 BIM 360 问题进行排序
所以我正在研究这个伪造样本:https ://github.com/Autodesk-Forge/bim360-csharp-issues
我正在努力对 PropertyPanel 中描述的问题进行分类。我在问我不确定该怎么做?
目前,该示例使用查看器加载您的 BIM36O 文档,查看器上有一个扩展程序,单击该扩展程序会一一显示所有问题。这些问题目前按 (Issue1,Issue2,Issue3) 排序。
在问题显示在面板上之前,我已手动使用这行代码对问题进行排序:
我还介绍了带有 onclick 事件的面板按钮,单击按钮后如何对问题进行排序并在面板上重新显示现在排序的问题?
这是我的面板代码:
showIssues() 的代码:
c# - 如何使用 NET Core 2.1.1 修复 BIM 360 的内部服务器错误
我正在尝试将Companies
BIM 360 内部从一个帐户(源)复制到另一个帐户(目标)。以下代码在目标帐户内创建一个公司,该公司具有与源帐户相同的属性。
该createdTargetCompany
变量包含InterServerError
带有以下消息的状态代码:
"{\"code\":2000,\"message\":\"错误:重复键值违反唯一约束 \\"companies_pkey\\"\nDETAIL: Key (id)=(15bf4765-73b8-4940-aec4- 0bcbeeec2bae) 已经存在。\n\"}"
我不确定是什么DETAIL: Key (id)
。任何想法是什么导致了这个以及如何解决它?
.net - 如何在 .NET 中从 BIM 360 获取项目的标记和问题
我能够GET
从 BIM 360 中获取项目的信息,但我无法获取Markups
与Issues
它相关的信息。是否有可能在.NET上获得这个?
我已获得该项目的信息和有关其版本的信息。但是,我正在寻找的信息也没有。
我使用以下 URL 获取的信息item
:
我还使用以下 URL 来获取 a version
from的信息item
:
项目信息结果:
版本信息结果:
(代码行数比上面显示的要多,但这些代码部分包含的信息最多)。