Insales API - Сопутствующие товары — различия между версиями

Материал из Insales Wiki
Перейти к: навигация, поиск
(Удаление сопутствующего товара)
(Добавление сопутствующего товара)
 
Строка 23: Строка 23:
 
<pre>
 
<pre>
 
<?xml version="1.0" encoding="UTF-8"?>
 
<?xml version="1.0" encoding="UTF-8"?>
<supplementary_ids>87987</supplementary_ids>
+
<supplementary_ids type="array">
 +
  <supplementary_id>87987</supplementary_id>
 +
  <supplementary_id>87989</supplementary_id>
 +
</supplementary_ids>
 
</pre>
 
</pre>
  

Текущая версия на 16:03, 9 марта 2016

Получение списка сопутствующих товаров

Запрос: GET /admin/products/#{product_id}/supplementaries.xml

Ответ:

HTTP/1.1 200 OK
<?xml version="1.0" encoding="UTF-8"?>
<products type="array">
  <product>
    <id type="integer">83983</id>
  </product>
  <product>
    <id type="integer">23423</id>
  </product>
</products>

Добавление сопутствующего товара

Запрос: POST /admin/products/#{product_id}/supplementaries.xml

<?xml version="1.0" encoding="UTF-8"?>
<supplementary_ids type="array">
  <supplementary_id>87987</supplementary_id>
  <supplementary_id>87989</supplementary_id>
</supplementary_ids>
HTTP/1.1 200 OK

Удаление сопутствующего товара

Запрос: DELETE /admin/products/#{product_id}/supplementaries/#{supplementary_product_id}.xml

Ответ:

HTTP/1.1 200 OK