InSales API - Значения свойств — различия между версиями
Материал из Insales Wiki
Vb (обсуждение | вклад) (Новая: =Получение списка значений свойств= =Получение информации о значении свойства= =Добавление значения ...) |
Vb (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
=Получение списка значений свойств= | =Получение списка значений свойств= | ||
+ | |||
+ | Возможные параметры: | ||
+ | * option_name_id - идентификатор свойства для которого запрашиваются значения | ||
+ | |||
+ | ==Вывод значений для всех свойств== | ||
+ | |||
+ | Запрос: GET /admin/option_values.xml | ||
+ | |||
+ | <pre> | ||
+ | HTTP/1.1 200 OK | ||
+ | <?xml version="1.0" encoding="UTF-8"?> | ||
+ | <option-values type="array"> | ||
+ | <option-value> | ||
+ | <id type="integer">7942</id> | ||
+ | <option-name-id type="integer">1576</option-name-id> | ||
+ | <position type="integer">1</position> | ||
+ | <title>Бежевый</title> | ||
+ | </option-value> | ||
+ | <option-value> | ||
+ | <id type="integer">7941</id> | ||
+ | <option-name-id type="integer">1576</option-name-id> | ||
+ | <position type="integer">2</position> | ||
+ | <title>Белый</title> | ||
+ | </option-value> | ||
+ | <option-value> | ||
+ | <id type="integer">8093</id> | ||
+ | <option-name-id type="integer">1576</option-name-id> | ||
+ | <position type="integer">3</position> | ||
+ | <title>Чёрный</title> | ||
+ | </option-value> | ||
+ | <option-value> | ||
+ | <id type="integer">24987</id> | ||
+ | <option-name-id type="integer">1575</option-name-id> | ||
+ | <position type="integer">2</position> | ||
+ | <title>40</title> | ||
+ | </option-value> | ||
+ | <option-value> | ||
+ | <id type="integer">7452</id> | ||
+ | <option-name-id type="integer">1575</option-name-id> | ||
+ | <position type="integer">3</position> | ||
+ | <title>42</title> | ||
+ | </option-value> | ||
+ | </option-values> | ||
+ | </pre> | ||
+ | |||
+ | ==Вывод значения для определённого свойства== | ||
+ | |||
+ | Запрос: GET /admin/option_values.xml?option_name_id=1576 | ||
+ | |||
+ | Ответ: | ||
+ | <pre> | ||
+ | HTTP/1.1 200 OK | ||
+ | <?xml version="1.0" encoding="UTF-8"?> | ||
+ | <option-values type="array"> | ||
+ | <option-value> | ||
+ | <id type="integer">7942</id> | ||
+ | <option-name-id type="integer">1576</option-name-id> | ||
+ | <position type="integer">1</position> | ||
+ | <title>Бежевый</title> | ||
+ | </option-value> | ||
+ | <option-value> | ||
+ | <id type="integer">7941</id> | ||
+ | <option-name-id type="integer">1576</option-name-id> | ||
+ | <position type="integer">2</position> | ||
+ | <title>Белый</title> | ||
+ | </option-value> | ||
+ | <option-value> | ||
+ | <id type="integer">8093</id> | ||
+ | <option-name-id type="integer">1576</option-name-id> | ||
+ | <position type="integer">3</position> | ||
+ | <title>Чёрный</title> | ||
+ | </option-value> | ||
+ | </option-values> | ||
+ | </pre> | ||
=Получение информации о значении свойства= | =Получение информации о значении свойства= |
Версия 20:10, 18 июля 2010
Содержание
Получение списка значений свойств
Возможные параметры:
- option_name_id - идентификатор свойства для которого запрашиваются значения
Вывод значений для всех свойств
Запрос: GET /admin/option_values.xml
HTTP/1.1 200 OK <?xml version="1.0" encoding="UTF-8"?> <option-values type="array"> <option-value> <id type="integer">7942</id> <option-name-id type="integer">1576</option-name-id> <position type="integer">1</position> <title>Бежевый</title> </option-value> <option-value> <id type="integer">7941</id> <option-name-id type="integer">1576</option-name-id> <position type="integer">2</position> <title>Белый</title> </option-value> <option-value> <id type="integer">8093</id> <option-name-id type="integer">1576</option-name-id> <position type="integer">3</position> <title>Чёрный</title> </option-value> <option-value> <id type="integer">24987</id> <option-name-id type="integer">1575</option-name-id> <position type="integer">2</position> <title>40</title> </option-value> <option-value> <id type="integer">7452</id> <option-name-id type="integer">1575</option-name-id> <position type="integer">3</position> <title>42</title> </option-value> </option-values>
Вывод значения для определённого свойства
Запрос: GET /admin/option_values.xml?option_name_id=1576
Ответ:
HTTP/1.1 200 OK <?xml version="1.0" encoding="UTF-8"?> <option-values type="array"> <option-value> <id type="integer">7942</id> <option-name-id type="integer">1576</option-name-id> <position type="integer">1</position> <title>Бежевый</title> </option-value> <option-value> <id type="integer">7941</id> <option-name-id type="integer">1576</option-name-id> <position type="integer">2</position> <title>Белый</title> </option-value> <option-value> <id type="integer">8093</id> <option-name-id type="integer">1576</option-name-id> <position type="integer">3</position> <title>Чёрный</title> </option-value> </option-values>