link_rewrite为空 - 编辑产品 - Prestashop Webservice REST

时间:2016-01-06 07:19:13

标签: python xml web-services prestashop

我试图通过Prestashop Webservice编辑产品。

我使用Python 3并生成我的所有XML,而不是使用PHP解决方案。

当我将我的XML编辑产品时,我收到错误

{"errors":[
    {"code":84,
    "message":"Validation error: \"Property Product->link_rewrite is empty\""}]}

我发送的XML是:

<prestashop>
    <product>
        <id>273481</id>
        <price>35.20</price>
        <wholesale_price>19.33</wholesale_price>
    </product>
</prestashop>

为什么我收到此错误?链接重写字段填写在我的所有产品中。

1 个答案:

答案 0 :(得分:1)

您需要至少发送请求中的所有必填字段,而不仅仅是已更改的单独字段,请致电/api/products?schema=synopsis查看必填字段。

同样here也可以使用与Prestashop webservice一起使用的Python lib,也许它会帮助你。