我们有一个绘图创建任务,我们想将其卸载到设计自动化 API。每次任务运行时,它都需要一组数据作为输入,这些数据会影响它在 DWG 中创建的内容。使这些特定于工作的数据可用于每项工作的最佳方法是什么?在我们的例子中,如果我们可以包含一个大小可能为 1mb 的文本文件,那就可以了。
我已经查看了 API 文档和除 zip 包之外的其他方法,除了尝试让我们的自动化在运行时进行出站 Web 服务调用之外,我没有看到其他方法来实现这一点,我不确定是否允许在远程服务器。
我们有一个绘图创建任务,我们想将其卸载到设计自动化 API。每次任务运行时,它都需要一组数据作为输入,这些数据会影响它在 DWG 中创建的内容。使这些特定于工作的数据可用于每项工作的最佳方法是什么?在我们的例子中,如果我们可以包含一个大小可能为 1mb 的文本文件,那就可以了。
我已经查看了 API 文档和除 zip 包之外的其他方法,除了尝试让我们的自动化在运行时进行出站 Web 服务调用之外,我没有看到其他方法来实现这一点,我不确定是否允许在远程服务器。
您应该能够创建一个自定义应用程序包,其作业接受您的自定义数据具有输入参数,看看这些演示:
design.automation-.net-input.output.sample
design.automation-.net-custom.activity.sample
您还可以拥有自己的 Web 服务来返回所需的有效负载,可以从活动发出 http 调用,请参阅以下示例以获取演示:
https://github.com/szilvaa/variadic
希望有帮助