Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| doc:dev:api:manufacturer [01.09.2017 11:09] – [Параметры запроса] | doc:dev:api:manufacturer [26.09.2026 14:03] (текущий) – внешнее изменение | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== | + | ====== Manufacturer. Производители ====== |
| - | В системе реализован программный интерфейс для получения, добавления, | + | Статья перенесена: [[hc: |
| - | |||
| - | ===== Пример запроса на получение данных ===== | ||
| - | |||
| - | Пример запроса на получение данных о производителях: | ||
| - | |||
| - | | ||
| - | ==== Параметры запроса ==== | ||
| - | параметры, | ||
| - | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | ||
| - | |||
| - | * **format** (get only) - формат, | ||
| - | |||
| - | * **id** (get only) - код производителя, | ||
| - | |||
| - | |||
| - | ==== Ответ сервера ==== | ||
| - | |||
| - | В ответ получаем XML или JSON. В ответе обязательно присутствует поле success. Если success=1, то операция выполнена успешно. Если success=0, то произошла ошибка. Дополнительная информация об ошибке содержится в поле info | ||
| - | |||
| - | |||
| - | |||
| - | ==== Пример ответа сервера ==== | ||
| - | |||
| - | Ниже приведен пример ответа сервера в формате XML | ||
| - | |||
| - | <file xml> | ||
| - | <?xml version=" | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | ===== Пример запроса на добавление/ | ||
| - | |||
| - | Пример запроса на обновление данных о производителе: | ||
| - | |||
| - | | ||
| - | |||
| - | ==== Параметры запроса ==== | ||
| - | параметры, | ||
| - | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | ||
| - | |||
| - | * **format** (get only) - формат, | ||
| - | |||
| - | * **id** (get only) - код производителя, | ||
| - | |||
| - | * **create_if_not_exist** (get only) - Если истина, | ||
| - | |||
| - | * Также в качестве параметров могут быть переданы все поля для производителя, | ||
| - | |||
| - | |||
| - | ==== Ответ сервера ==== | ||
| - | |||
| - | В ответ получаем XML или JSON. В ответе обязательно присутствует поле success. Если success=1, то операция выполнена успешно. Если success=0, то произошла ошибка. Дополнительная информация об ошибке содержится в поле info. | ||
| - | |||
| - | Также возвращается id записи, | ||
| - | |||
| - | * Флаг **isnew** равен " | ||
| - | |||
| - | |||
| - | |||
| - | ==== Пример ответа сервера ==== | ||
| - | <file xml> | ||
| - | <?xml version=" | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | ===== Пример запроса на удаление данных ===== | ||
| - | |||
| - | Пример запроса на удаление производителя: | ||
| - | |||
| - | | ||
| - | |||
| - | ==== Параметры запроса ==== | ||
| - | параметры, | ||
| - | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | ||
| - | |||
| - | * **format** (get only) - формат, | ||
| - | |||
| - | * **id** (get only) - код производителя который будет удален | ||
| - | |||
| - | |||
| - | ==== Ответ сервера ==== | ||
| - | |||
| - | В ответ получаем XML или JSON. В ответе обязательно присутствует поле success. Если success=1, то операция выполнена успешно. Если success=0, то произошла ошибка. Дополнительная информация об ошибке содержится в поле info. | ||
| - | |||
| - | Также возвращается id записи, | ||
| - | |||
| - | |||
| - | |||
| - | ==== Пример ответа сервера ==== | ||
| - | <file xml> | ||
| - | <?xml version=" | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||