Prestashop 1.7 웹 서비스를 통해 새 제품을 만들려고합니다.Prestashop 1.7 웹 서비스를 통해 새 제품 만들기
https://www.myshop.com/api/products에 다음 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>
하지만 다음과 같은 오류 얻고있다 (나는 https://www.myshop.com/api/products?schema=blank에서 빈 구조에서 XML 데이터를 생성) : 당신이 게시 된 XML에서 볼 수 있듯이
<?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에 포함 된 값은 Prestashop 1.6에 충분했습니다.
내가 뭘 잘못하고 있니?
가격 가치에 대해 혼수 상태 대신 점으로 표시 할 수 있습니까? –
@FlorianLemaitre 이미 이것을 시도했습니다. –
작동 시키셨습니까? 코드를 게시 할 수 있습니까? – 3zzy