当前位置: 首页 > 知识库问答 >
问题:

通过Prestashop 1.7 web服务创建新产品

长孙雅志
2023-03-14

我正试图通过Prestashop 1.7 web服务创建一个新产品。

我将以下XML发布到https://www.myshop.com/api/products.(我在https://www.myshop.com/api/products?schema=blank从空白方案创建了XML数据)

<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
    <script></script>
    <product>
        <id></id>
        <id_manufacturer>10</id_manufacturer>
        <id_supplier></id_supplier>
        <id_category_default></id_category_default>
        <new></new>
        <cache_default_attribute></cache_default_attribute>
        <id_default_image></id_default_image>
        <id_default_combination></id_default_combination>
        <id_tax_rules_group></id_tax_rules_group>
        <position_in_category></position_in_category>
        <type></type>
        <id_shop_default></id_shop_default>
        <reference></reference>
        <supplier_reference></supplier_reference>
        <location></location>
        <width></width>
        <height></height>
        <depth></depth>
        <weight></weight>
        <quantity_discount></quantity_discount>
        <ean13></ean13>
        <isbn></isbn>
        <upc></upc>
        <cache_is_pack></cache_is_pack>
        <cache_has_attachments></cache_has_attachments>
        <is_virtual></is_virtual>
        <state></state>
        <on_sale></on_sale>
        <online_only></online_only>
        <ecotax></ecotax>
        <minimal_quantity></minimal_quantity>
        <price>160,37</price>
        <wholesale_price></wholesale_price>
        <unity></unity>
        <unit_price_ratio></unit_price_ratio>
        <additional_shipping_cost></additional_shipping_cost>
        <customizable></customizable>
        <text_fields></text_fields>
        <uploadable_files></uploadable_files>
        <active></active>
        <redirect_type></redirect_type>
        <id_product_redirected></id_product_redirected>
        <available_for_order></available_for_order>
        <available_date></available_date>
        <show_condition></show_condition>
        <condition></condition>
        <show_price></show_price>
        <indexed></indexed>
        <visibility></visibility>
        <advanced_stock_management></advanced_stock_management>
        <date_add></date_add>
        <date_upd></date_upd>
        <pack_stock_type></pack_stock_type>
        <meta_description>
            <language id="1">meta_description</language>
        </meta_description>
        <meta_keywords>
            <language id="1">meta_keywords</language>
        </meta_keywords>
        <meta_title>
            <language id="1">meta_title</language>
        </meta_title>
        <link_rewrite>
            <language id="1"></language>
        </link_rewrite>
        <name>
            <language id="1">product name</language>
        </name>
        <description>
            <language id="1">product description</language>
        </description>
        <description_short>
            <language id="1">product short description</language>
        </description_short>
        <available_now>
            <language id="1"></language>
        </available_now>
        <available_later>
            <language id="1"></language>
        </available_later>
        <associations>
            <categories>
                <category>
                    <id></id>
                </category>
            </categories>
            <images>
                <image>
                    <id></id>
                </image>
            </images>
            <combinations>
                <combination>
                    <id></id>
                </combination>
            </combinations>
            <product_option_values>
                <product_option_value>
                    <id></id>
                </product_option_value>
            </product_option_values>
            <product_features>
                <product_feature>
                    <id></id>
                    <id_feature_value></id_feature_value>
                </product_feature>
            </product_features>
            <tags>
                <tag>
                    <id></id>
                </tag>
            </tags>
            <stock_availables>
                <stock_available>
                    <id></id>
                    <id_product_attribute></id_product_attribute>
                </stock_available>
            </stock_availables>
            <accessories>
                <product>
                    <id></id>
                </product>
            </accessories>
            <product_bundle>
                <product>
                    <id></id>
                    <quantity></quantity>
                </product>
            </product_bundle>
        </associations>
    </product>
</prestashop>

但我得到了以下错误:

<?xml version="1.0" encoding="UTF-8"?>
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
<errors>
<error>
<code><![CDATA[41]]></code>
<message><![CDATA[parameter "price" required]]></message>
</error>
</errors>
</prestashop>

正如您在发布的XML中看到的,price字段有一个值。此外,上述XML中包含的值对于Prestashop 1.6来说已经足够了。

我做错了什么?

共有1个答案

井洲
2023-03-14

您需要删除

 类似资料:
  • 单击通知、服务创建新活动和活动创建新服务? 我的应用MainActivity“OnCreate”创建一个“粘性”的服务。 在我的服务中,当有一些通知时,我会发布多个通知。除非用户进入应用程序并阅读通知,否则通知将在那里。在onStartCommand中检查新通知。 按下通知将发送打开MainActivity的意图。 有服务、主要活动和通知。 一段时间后,MainActivity被系统杀死。 单击通

  • 问题内容: 我知道如何使用证书保护Web服务。那是我的客户代码: 现在,如何制作“简单SSL”?如何进行SSL连接而不在客户端存储证书。(就像通过浏览器中的HTTPS连接一样) 问题答案: Java Runtime Environment确实在cacerts文件中附带了很多(使用最广泛的)证书颁发机构。如果您用来保护服务安全的证书是由那些根CA之一签名的,则您不必担心与客户端共享任何证书。 但是,

  • 我正在Azure Kubernetes服务上工作。我正在通过门户成功创建AKS。但是,我需要通过ARM模板来完成。 如何使用ARM模板创建AK? 为此,我选择了link 但是,我收到的问题如下: 代码:InvalidTemplate 消息:部署模板验证失败:“模板资源”AKSsubnet/Microsoft。授权/36985XXX-XXXX-XXXX-XXXX-XXXX-5fb6b7ebXXXX“

  • 创建 faygo 的Web服务非常灵活自由。用户可以设置服务名称、服务版本号,一个项目应用可以同时创建多个服务、多种网络类型。 支持的网络类型: 网络类型 配置net_types值 HTTP http HTTPS/HTTP2(TLS) https HTTPS/HTTP2(Let’s Encrypt TLS) letsencrypt HTTPS/HTTP2(Let’s Encrypt TLS on

  • 我知道这个问题以前被问过多次,但没有一个解决方案对我有帮助。 3个月前,我成功地做到了这一点,但现在我陷入了困境,没有改变任何让我困惑的事情,我真的不知道该怎么办! 1:基本信息:win 7 Rselenium standalone 3.13.0(试用过3.9.1,但不起作用,三个月前就开始工作了)chrome版本v64。0.3282.140(32位)chromedriver 2.37应兼容。(还

  • 问题内容: 嗨,任何人都知道这是怎么回事或如何调试以下错误。我所做的步骤是使用安装中心命令并将节点注册到中心。在命令注册节点之后。我可以看到日志为 但是,当我运行测试脚本时,出现以下错误: 二进制版本: selenium独立版本:3.14.0 selenium远程驱动程序版本:selenium== 3.14.1 python版本:3.6.4 脚本: 设置中心: 注册节点: 错误: 问题答案: 此错