将 Autodesk-Forge 服务与 Microsoft Dynamics 365 - 现场服务管理应用程序集成
Integrate Autodesk-Forge service with Microsoft Dynamics 365 - Field Service Management App
我们计划将 Autodesk-Forge 服务与 Microsoft Dynamics 365 - Field Service Management App 集成。
整合范围如下:
- 使用 Forge 查看器将 2D/3D 文件(Revit、CAD 等)上传并查看到 MS Dynamics 365 屏幕。
- 将模型项目列表和项目属性同步到 MS Dynamics 365。
范围 01 - 上传和查看模型文件:
我们创建了一个外部 ASP.Net 项目(版本 4.6.1),然后我们使用我们的 'FORGE_CLIENT_ID' 和 'FORGE_CLIENT_SECRET' 上传并查看模型。
我们尝试将我们的项目发布到本地服务器并且它工作正常但不幸的是一旦我们在 Microsoft Azure 上发布和部署我们的项目,我们在尝试上传和查看模型时遇到意外错误。
Image On my localHost environment
Image On Microsoft Azure
范围 02 - 同步模型项目列表和项目属性:
我们知道为了从 Forge 到 Dynamics 365 获取所需数据需要使用的 API,但我们缺乏使用的知识
Forge SDK 以使用这些 API 获取返回结果并将其插入 Microsoft Dynamics 365。
这是我对您的 2 个问题的评论:
Scope 01:从使用 MS Azure 服务的图像中,它清楚地提到您的 Azure 云服务器上缺少 'FORGE_CLIENT_ID' 和 'FORGE_CLIENT_SECRET' ,你有没有把这2个Id设置为服务器的环境变量?我相信这就是原因。并且请确保您在 Azure 服务器上设置的回调 url 与您在 Forge 应用程序中设置的相同。
范围 2: 要获取模型项目列表和属性,以 .NET 作为服务器端语言,您可以使用 .NET SDK 和以下 3 API秒,
我还发现此代码示例提供了与您想要的 .NET 类似的行为 API,请查看 https://github.com/Autodesk-Forge/model.derivative-csharp-context.menu/blob/master/TranslatorServer/Controllers/TranslatorController.cs#L173,希望能回答您的问题并祝您在 Forget 体验中好运:)
我们计划将 Autodesk-Forge 服务与 Microsoft Dynamics 365 - Field Service Management App 集成。 整合范围如下: - 使用 Forge 查看器将 2D/3D 文件(Revit、CAD 等)上传并查看到 MS Dynamics 365 屏幕。 - 将模型项目列表和项目属性同步到 MS Dynamics 365。
范围 01 - 上传和查看模型文件: 我们创建了一个外部 ASP.Net 项目(版本 4.6.1),然后我们使用我们的 'FORGE_CLIENT_ID' 和 'FORGE_CLIENT_SECRET' 上传并查看模型。 我们尝试将我们的项目发布到本地服务器并且它工作正常但不幸的是一旦我们在 Microsoft Azure 上发布和部署我们的项目,我们在尝试上传和查看模型时遇到意外错误。
Image On my localHost environment
Image On Microsoft Azure
范围 02 - 同步模型项目列表和项目属性: 我们知道为了从 Forge 到 Dynamics 365 获取所需数据需要使用的 API,但我们缺乏使用的知识 Forge SDK 以使用这些 API 获取返回结果并将其插入 Microsoft Dynamics 365。
这是我对您的 2 个问题的评论:
Scope 01:从使用 MS Azure 服务的图像中,它清楚地提到您的 Azure 云服务器上缺少 'FORGE_CLIENT_ID' 和 'FORGE_CLIENT_SECRET' ,你有没有把这2个Id设置为服务器的环境变量?我相信这就是原因。并且请确保您在 Azure 服务器上设置的回调 url 与您在 Forge 应用程序中设置的相同。
范围 2: 要获取模型项目列表和属性,以 .NET 作为服务器端语言,您可以使用 .NET SDK 和以下 3 API秒,
我还发现此代码示例提供了与您想要的 .NET 类似的行为 API,请查看 https://github.com/Autodesk-Forge/model.derivative-csharp-context.menu/blob/master/TranslatorServer/Controllers/TranslatorController.cs#L173,希望能回答您的问题并祝您在 Forget 体验中好运:)