【问题标题】:BIM 360 REST Endpoints problemsBIM 360 REST 端点问题
【发布时间】:2023-03-30 16:35:02
【问题描述】:

我们实际上是从 BIM360 API 开始的。我们实现了 API @https://developer.autodesk.com/en/docs/bim360/v1/reference/http/ 提供的大部分 enpoints

在某一时刻,我发现了一些问题。 使用 API 成功创建项目后,需要将其激活。第一个响应告诉项目是在特定 ID 下创建的。 获取此 ID 并创建一个新请求,我得到以下响应:

"{\"code\":1001,\"message\":\"您无法更改没有项目管理员的项目的状态。\"}"

好的,没问题,我认为并创建一个新的请求来与项目管理员一起修补项目。但是我收到以下消息:

{\"code\":1004,\"message\":\"此项目不存在。\"}"

@https://developer.api.autodesk.com/hq/v1/accounts/:account_id/projects/:project_id/users

让我好奇的是,项目作为 Get Project 的响应存在,并且在 Autodesk 的 WEB 界面中可见。

我尝试再次使用 API 添加项目管理员,但使用了从 Autodesk BIM 360 Web 界面创建的项目。它可以工作,因为它是自动激活的。

此时我找不到可以正常工作的解决方案...

(旁注我们使用 C#、实际的 Autodesk API、RestSharp、Newton Json...)

也许其他人得到了它的工作?

感谢您的宝贵时间!

【问题讨论】:

    标签: c# rest autodesk-forge forge


    【解决方案1】:

    有一个教程: https://developer.autodesk.com/en/docs/bim360/v1/tutorials/activate-service/

    你可以试试吗?

    我们之前有过类似的问题,并验证它有效: Autodesk Forge BIM 360 API - Activating Service Types

    【讨论】:

    • 感谢您的回答...问题是我帐户中的问题。在我自己的开发者帐户中,删除和拒绝的“服务”。在生产系统帐户中它可以工作。这可能会帮助其他遇到此问题的人!
    猜你喜欢
    • 2019-05-09
    • 2022-01-25
    • 2018-07-02
    • 2016-12-22
    • 2020-06-08
    • 2021-09-07
    • 2020-06-24
    • 2019-06-17
    • 2021-03-31
    相关资源
    最近更新 更多