首页 > 解决方案 > 我们如何使用 API 更新 shopware 6 订单?

问题描述

我想使用 API 更新 shopware 6 中的订单,正如我检查过的,我们可以使用以下 URL 获取订单

https://www.test.shop/api/order/54d47cc4d612345678901f7608fbebe2

但是,我想使用 API 更新订单。

正如我已经检查过的那样,它在带有以下链接的 shopware 5 中

https://developers.shopware.com/developers-guide/rest-api/examples/order/#example-3-update-an-order

应该传递什么细节以及我们如何使用 put 方法。

谢谢你。

标签: apishopware

解决方案


它与 Shopware 6 的工作方式类似。如果您有一个测试系统(不是生产系统),您可以在 中查看 API 概述/api/_info/swagger.html

你应该看看/api/_info/swagger.html#/Order/updateOrder

PATCH /order/{id}

还有用于订单地址、客户、交货、行项目和交易的 API 端点。

您还可以查看以下内容:https ://shopware.stoplight.io/docs/store-api/storeapi.json/paths/~1order~1payment/post


推荐阅读