Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| doc:dev:api:orders [11.10.2017 08:47] – [Пример запроса на получение данных] | doc:dev:api:orders [26.09.2026 14:03] (текущий) – внешнее изменение | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== | + | ====== Orders. Заказы ====== |
| - | + | ||
| - | В системе реализован программный интерфейс для получения и добавления данных о Заказах. Данные выгружаются по http протоколу. Формат на выбор - xml или json. | + | |
| - | + | ||
| - | + | ||
| - | ===== Пример запроса на получение данных | + | |
| - | + | ||
| - | Пример запроса на получение данных о заказах: | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | ==== Параметры запроса ==== | + | |
| - | параметры, | + | |
| - | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | + | |
| - | + | ||
| - | * **format** (get only) - формат, | + | |
| - | + | ||
| - | * **id** (get only) - код клиента, | + | |
| - | + | ||
| - | * **external_id** (get only) - (опционально) код клиента во внешней системе, | + | |
| - | + | ||
| - | + | ||
| - | ==== Ответ сервера ==== | + | |
| - | + | ||
| - | В ответ получаем XML или JSON. В ответе обязательно присутствует поле success. Если success=1, то операция выполнена успешно. Если success=0, то произошла ошибка. Дополнительная информация об ошибке содержится в поле info | + | |
| - | + | ||
| - | ==== Пример ответа сервера ==== | + | |
| - | + | ||
| - | Ниже приведен пример ответа сервера в формате XML | + | |
| - | + | ||
| - | <file xml> | + | |
| - | <?xml version=" | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | + | ||
| - | ===== Пример запроса на получение данных ===== | + | |
| - | + | ||
| - | Пример запроса на получение данных о типах оплаты: | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | ==== Параметры запроса ==== | + | |
| - | Параметры, | + | |
| - | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | + | |
| - | + | ||
| - | * **format** (get only) - формат, | + | |
| - | + | ||
| - | ==== Ответ сервера ==== | + | |
| - | + | ||
| - | В ответ получаем XML или JSON. В ответе обязательно присутствует поле success. Если success=1, то операция выполнена успешно. Если success=0, то произошла ошибка. Дополнительная информация об ошибке содержится в поле info | + | |
| - | + | ||
| - | ==== Пример ответа сервера ==== | + | |
| - | + | ||
| - | Ниже приведен пример ответа сервера в формате XML | + | |
| - | + | ||
| - | <file xml> | + | |
| - | <?xml version=" | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | ===== Пример запроса на получение данных ===== | + | |
| - | + | ||
| - | Пример запроса на получение данных о типах доставки: | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | ==== Параметры запроса ==== | + | |
| - | Параметры, | + | |
| - | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | + | |
| - | + | ||
| - | * **format** (get only) - формат, | + | |
| - | + | ||
| - | ==== Ответ сервера ==== | + | |
| - | + | ||
| - | В ответ получаем XML или JSON. В ответе обязательно присутствует поле success. Если success=1, то операция выполнена успешно. Если success=0, то произошла ошибка. Дополнительная информация об ошибке содержится в поле info | + | |
| - | + | ||
| - | ==== Пример ответа сервера ==== | + | |
| - | + | ||
| - | Ниже приведен пример ответа сервера в формате XML | + | |
| - | + | ||
| - | <file xml> | + | |
| - | <?xml version=" | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | + | ||
| - | ===== Пример запроса на добавление данных ===== | + | |
| - | + | ||
| - | Пример запроса на добавление заказа: | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | ==== Параметры запроса ==== | + | |
| - | Параметры, | + | |
| - | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | + | |
| - | + | ||
| - | * **format** (get only) - формат, | + | |
| - | + | ||
| - | * **id** (get only) - код клиента, | + | |
| - | + | ||
| - | * **external_id** (get only) - (опционально) код клиента во внешней системе, | + | |
| - | + | ||
| - | * **order** - непосредственно заказ, в формате JSON. | + | |
| - | + | ||
| - | Пример параметра order: | + | |
| - | + | ||
| - | <file JSON> | + | |
| - | { | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | { | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | }, | + | |
| - | { | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | } | + | |
| - | ] | + | |
| - | } | + | |
| - | </ | + | |
| - | ==== Ответ сервера ==== | + | |
| - | + | ||
| - | В ответ получаем XML или JSON. В ответе обязательно присутствует поле success. Если success=1, то операция выполнена успешно. Если success=0, то произошла ошибка. Дополнительная информация об ошибке содержится в поле info | + | |
| - | + | ||
| - | ==== Пример ответа сервера ==== | + | |
| - | + | ||
| - | Ниже приведен пример ответа сервера в формате XML | + | |
| - | + | ||
| - | <file xml> | + | |
| - | <?xml version=" | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| + | Статья перенесена: | ||