Web Services POST api/customers/注册用户Prestashop电子邮件无效

wko9yo5t  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(156)

我试图通过 Postman 注册用户到我的Prestashop商店,
我使用post mydomain/api/customers,
在正文中我使用了这样的原始数据:

<?xml version="1.0" encoding="UTF-8"?>
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
    <customer>
        <passwd>
            testpassword
        </passwd>
        <lastname>
            testlastname
        </lastname>
        <firstname>
            testfirstname
        </firstname>
        <email>
            testemail@mail.com
        </email>
    </customer>
</prestashop>

我有错误代码,客户-〉电子邮件是无效的,当我使用这个xml作为正文:

<customer>
    <passwd>
        testpassword
    </passwd>
    <lastname>
        testlastname
    </lastname>
    <firstname>
        testfirstname
    </firstname>
    <email>
        testemail@mail.com
    </email>
</customer>

我得到的回应是需要密码,有人知道我如何使用这个Web服务API吗?

o75abkj4

o75abkj41#

您使用了错误的输入xml;我可以使用以下请求正文创建客户请确保将Prestashop标记添加为父标记

<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
  <customer>
    <passwd>admin@123</passwd>
    <lastname>Doe</lastname>
    <firstname>John</firstname>
    <email>john.doe@yopmail.com</email>
  </customer>
</prestashop>

相关问题