如何从自动化API获取Business Central安装错误消息?

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

我正在开发一个部署管道,它使用 BC 自动化 API 自动将扩展安装到 Business Central 环境中。 (https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/administration/itpro-introduction-to-automation-apis)有时某些扩展可能无法安装,因为它们包含错误、比当前安装的版本旧或同时运行的多个安装进程相互干扰。

如何使用 API 从 Business Central 获取错误原因/代码/消息?

我还没有找到任何方法来做到这一点。自动化 API 只让我知道发生了错误,但它不会给我错误消息。

虽然我发现我可以使用 Business Central 管理中心 API 来获取我的扩展的操作(例如“安装”),如下所示:

GET /admin/v2.19/applications/{applicationFamily}/environments/{environmentName}/apps/{appId}/operations

但这并不适用于所有扩展,并且仅列出成功的安装尝试,而不列出失败的安装尝试。

如何从失败的安装中获取错误消息?

dynamics-business-central businesscentral
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.