我正在使用 shopeware 6 并使用 API 添加数据。使用他们的文档,我已经实现了用于添加类别的 API。因为他们已经在文档中给出了它。有关更多 API 信息,他们要求打开 swagger 链接。所以我试了一下。但是在大摇大摆的情况下,没有对 API 的正确解释。不知何故,我设法实现了制造商 API。但现在无法实现添加产品 API。请帮助我,让我知道添加产品 api 的必填字段。我已经用一些数据尝试了 API,但出现了错误。URL - https://www.meptrade.co.uk/api/v1/product类型 - POST { "stock":1000, " taxId ":"f6ac5dsvjbd7wd3b2i32bb89e2e802fc1a1e", "price":"100", "name":"测试”,“制造商 ID”:“72f26544ddfbb55eb3bwbt348ec0ea717”}错误:-{"errors":[{"code":"c1051bb4-d103-4f74-8988-acbcafc7fdc3","status":"400","detail":"这个值不能为空。","template":"此值不应为空。","meta":{"parameters":{"{{ value }}":"null"}},"source":{"pointer":"/0/productNumber"}} ]}
1 回答
慕仙森
TA贡献1827条经验 获得超7个赞
该错误表示您缺少必填字段,在本例中为productNumber
. 一个产品需要几个必填字段。您可以在ProductDefinition中查找它们(它们有Required
标志)您至少需要:
姓名
制造商
产品编号
税
价格
股票
您还可以查看在其测试中创建产品的产品 API测试。
- 1 回答
- 0 关注
- 67 浏览
添加回答
举报
0/150
提交
取消