0

先感谢您。

有没有办法通过 API 检查 Shopware 版本。例如商店 URL -https://example.shop.com是正在运行的 Shopware 5 或 Shopware 6,无需使用任何凭据。

4

2 回答 2

4

区分 5 和 6 可以做的一件事是,您可以使用 try-catch 将两种 api 请求发送到同一个 API,一种可以寻址到 sw5,另一种可以寻址到 sw6。其中一个请求将返回错误,而一个则不会。通过这种方式,您将了解 Shopware 的版本。

于 2020-06-15T07:57:43.073 回答
2

不,这对于两个 Shopware 版本都是不可能的。这完全是故意的,因为披露自己的版本将是一个高安全漏洞。

如果您想在 Shopware 5 和 Shopware 6 之间进行区分,您必须事先知道您想通过 API 与哪一个对话,因为 API 路由完全不同。

来自 Schöppingen 的问候

迈克尔·泰格曼

于 2020-02-06T10:46:34.320 回答