无法在 Autodesk AEC 数据模型 API 中使用 projectByDataManagementAPIId 检索项目

问题描述 投票:0回答:1

我正在使用 Autodesk AEC Data Model Explorer 通过数据管理 API 项目 ID 检索项目。具体来说,我尝试使用 projectByDataManagementAPIId 查询来获取项目的详细信息。

这是我正在使用的 GraphQL 查询:

query Get {
  projectByDataManagementAPIId(dataManagementAPIProjectId:"b.b1932870-41d1-4010-a97b-fa25d807217f") {
    id
    name
  }
}

但是,当我执行此查询时,我收到以下错误消息:

{
  "data": {
    "projectByDataManagementAPIId": null
  },
  "errors": [
    {
      "message": "The following ID is malformed: b.b1932870-41d1-4010-a97b-fa25d807217f.",
      "locations": [
        {
          "line": 1,
          "column": 18
        }
      ],
      "path": [
        "projectByDataManagementAPIId"
      ],
      "extensions": {
        "correlation_id": "f3aa9769-9680-4e57-96b4-ef1159945ddf",
        "code": "BAD_REQUEST",
        "errorType": "UNAVAILABLE",
        "errorDetail": "SERVICE_ERROR"
      }
    }
  ],
  "extensions": {
    "pointValue": {
      "requestedQueryPointValue": 10
    }
  }
}

我..

  1. 确保 b.b1932870-41d1-4010-a97b-fa25d807217f 是从数据管理 API 获取的正确项目 ID。
  2. 尝试使用 ID 而不使用额外的 b。前缀 (b1932870-41d1-4010-a97b-fa25d807217f),但收到类似的错误,指出 ID 格式错误。
  3. 尝试仅使用 GUID 部分 (1932870-41d1-4010-a97b-fa25d807217f),但错误仍然存在。
  4. 将ID编码为base64,但仍然遇到同样的错误。
autodesk-forge autodesk-data-management autodesk-construction-cloud autodesk-aec-data-model
1个回答
0
投票

遗憾的是,该功能仅适用于 MFG 数据 API,不适用于 AEC 数据模型 API https://aps.autodesk.com/en/docs/mfgdatamodel-publicbeta/v2/reference/queries/projectbydatamanagementapiid/

有一个愿望清单票证,ID为AECDATA-943,同样

© www.soinside.com 2019 - 2024. All rights reserved.