【问题标题】:Forge Design Automation Revit Workitem ArgumentsForge Design Automation Revit 工作项参数
【发布时间】:2019-08-07 00:28:37
【问题描述】:

我正在关注 Revit 的 Design Automation API v3 教程。

在发布工作项帖子时,我对“rvtFile”和“result”参数有点不清楚。 rvtFile url 可以在 aws 存储桶中吗?结果网站的限制是什么?它声明它需要是一个签名的 url,但这可以只是另一个 aws 存储桶吗?还是我需要创建一个网站? (注意:我从未做过任何 Web 开发。我所知道的一切都是从本教程中学到的)

【问题讨论】:

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


    【解决方案1】:

    由于 Revit 的 Design Automation 在云端(而不是您的本地计算机)上运行,它需要一种下载输入文件的方法。您可以将文件放在任何存储服务提供商(例如 Amazon S3)上,并提供指向它的直接下载链接。为了让 Design Automation 能够访问它,您需要将这些文件设为公共 url,或者将它们保密并为其生成一个签名的 url。当 DA4R 运行您的工作项时,工作项有效负载中提供的直接下载 url 将被调用以将您的文件下载到工作机器。

    Design Automation 也不存储您的任何结果文件。因此,您必须生成一个签名的 url,以便将它们上传到适当的云位置(例如 Amazon S3 存储桶中的位置)。

    虽然 Amazon S3 只是一个示例,但还有其他几个存储提供商。我还建议阅读 Autodesk Forge 的数据管理 API: https://forge.autodesk.com/api/data-management-cover-page/

    编辑: 有用的链接

    教程:https://learnforge.autodesk.io/

    AU 类:https://www.autodesk.com/autodesk-university/class/Revit-Data-Forge-How-Can-Design-Automation-Revit-API-Help-Me-2018

    【讨论】:

      猜你喜欢
      • 2020-08-06
      • 2020-09-28
      • 2020-09-12
      • 2020-11-19
      • 2020-04-02
      • 2022-11-08
      • 2021-09-17
      • 2020-03-27
      • 2020-04-10
      相关资源
      最近更新 更多