【问题标题】:Getting error message while following Revit Design Automation tutorial遵循 Revit 设计自动化教程时收到错误消息
【发布时间】:2020-05-12 14:02:18
【问题描述】:

我正在关注来自here 的 Revit 的 Autodesk Forge Design Automation 教程。 我完成了所有步骤,但最后第 7 步返回以下错误 -

{
"appbundles": [
    "The App V0XRbvF7fj6glAh1PFwcG0s2680gZmTL.DeleteWallsApp+test could not be found\nParameter name: appbundles"
]}

任何人都可以告诉我是否缺少我应该考虑的东西吗?如果有更好的示例教程,我将不胜感激。

【问题讨论】:

    标签: autodesk-forge revit-api autodesk-designautomation


    【解决方案1】:

    补充Jeremy Farand-Belanger 所说的内容:

    • 根据教程,您应该使用nickname 来引用您的应用程序包,但在您的示例中,您使用的是 Forge 应用程序客户端 ID;如果您在前面的步骤中创建了昵称,请确保在所有后续调用中使用该名称

    • 如果您使用的是 Visual Studio Code,我们将维护一个扩展,允许您浏览各种 Forge 服务和内容,包括设计自动化:https://marketplace.visualstudio.com/items?itemName=petrbroz.vscode-forge-tools;您可以使用它来浏览您的设计自动化应用程序包、活动等。

    • 如果您仍然无法启动您的工作项目,请将您提出的请求的更多详细信息发送至forge (dot) help (at) autodesk (dot) com,我们将进一步调查此问题

    【讨论】:

      【解决方案2】:

      从错误看来,您可能错过了任务 4(上传 AppBundle)的步骤(或其中一个步骤出错)。 我会检查任务 4 以确保您正确执行了以下步骤:

      1. 注册 AppBundle
      2. 上传 AppBundle
      3. 为 AppBundle 创建别名

      要验证您的 appBundle 是否设置正确,您可以:

      1. 验证您可以看到 列表中的“V0XRbvF7fj6glAh1PFwcG0s2680gZmTL.DeleteWallsApp+test” 执行此请求时可用的 AppBundle https://forge.autodesk.com/en/docs/design-automation/v3/reference/http/appbundles-GET/

      2. 确认您可以从 您可以使用此请求检索的包 url(请注意,这可以 只能由 AppBundle 的所有者完成): https://forge.autodesk.com/en/docs/design-automation/v3/reference/http/appbundles-id-GET/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-06-29
        • 1970-01-01
        • 1970-01-01
        • 2023-03-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多