Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Топ:
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Интересное:
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Дисциплины:
2022-12-20 | 31 |
5.00
из
|
Заказать работу |
· Представляет собой отправку XML документа на URLAPI POST запроса. Где в качестве одного из параметров GET запроса должен быть указан логин клиента API, который выдается при заключении договора. Кодировка XML документа должна быть UTF-8;
· В одном XML документе может быть несколько товаров!
Запрос:
№ | Параметр GET запроса | Описание |
1 | equip | Для определения типа заявки. Это поле может иметь пустое значение. |
2 | secret | Логин клиента API. Логин выдается при заключении договора |
<document>
<application>
<id>1</id>
</application>
<products>
<product>
<keeper>ООО "ИнтерПроджект"</keeper>
<bailor>ООО "ИнтерПроджект"</bailor>
<act>ВА377</act>
<coder>RU1EA</coder>
<surname>Подколодный</surname>
<name>Василий</name>
<lastname>Иванович</lastname>
<phone>8-928-489-23-43</phone>
<country>Россия</country>
<region>Северная Осетия</region>
<area>1-й микрорайон</area>
<delivery>Номенклатура</delivery>
<index>362020</index>
<street>Левченко ул.</street>
<house>114а</house>
<body>5</body>
<floor>шт</floor>
<office>122</office>
<codei>243</codei>
<artical>RU1</artical>
<attachments>ТМЦ</attachments>
<nomencl>Кукла</nomencl>
<unit>шт</unit>
<amount>1</amount>
<implprice>575.00</implprice>
<implsum>575.00</implsum>
<nod>Мегаполис</nod>
<viewdep>Бандероль 1-го класса</viewdep>
<categorydep></categorydep>
<aoii></aoii>
<flagnotif></flagnotif>
<viewnotif></viewnotif>
<fragility>100</fragility>
<accpack>Номенклатура</accpack>
<viewaccpack>ООО "ИнтерПроджект"</viewaccpack>
<weightdep>RU2923292EA</weightdep>
<tdv>1000.30</tdv>
<codamount>1050.20</codamount>
<note></note>
</product>
</products>
</document>
Описание полей (обязательные поля выделены цветом)
Document | список | корневой элемент | |||||
application | список |
| |||||
id | Целое число | Номер заявки | |||||
products | список |
| |||||
product | список |
| |||||
keeper | строка | Организация-хранитель | |||||
bailor | строка | Контрагент-поклаждатель | |||||
act | строка | Номер заказа | |||||
coder | строка | Код(получателя | |||||
surname | строка | Фамилия | |||||
name | строка | Имя | |||||
lastname | строка | Отчество | |||||
phone | строка | Телефон | |||||
counrty | строка | Страна | |||||
region | строка | Регион/область | |||||
area | строка | Район | |||||
delivery | строка | Пункт доставки | |||||
index | строка | Индекс | |||||
street | строка | Улица | |||||
house | строка | Дом/ строение | |||||
body | строка | Корпус | |||||
floor | строка | Этаж | |||||
office | строка | Офис/квартира | |||||
codei | строка | Код(внутр) | |||||
artical | строка | Артикул(код котрагента) | |||||
attachments | строка | Вид вложения | |||||
nomencl | строка | Номенклатура(наименование товара) | |||||
unit | строка | Единица хранения | |||||
amount | целое число | Количество | |||||
implprise | число с плавающей точкой | Цена реализации, руб | |||||
implsum | число с плавающей точкой | Сумма реализации, руб | |||||
nod | строка | Наименование оператора доставки | |||||
viewdep | строка | Вид отправления | |||||
categorydep | строка | Категория отправления | |||||
aoii | строка | Наличие описи вложения | |||||
flagnotif | строка | Налицие уведомления | |||||
viewnotif | строка | Вид уведомления | |||||
flagility | строка | Признак хрупкости вложения | |||||
accpack | строка | Необходимость дополнительной упаковки | |||||
viewaccpack | строка | Вид дополнительной упаковки(короб, пакет и.т.п) | |||||
weightdep | строка | Расчетный вес отправления, кг/заказ | |||||
tdv | строка | Сумма объявленной/страховой ценности, руб./строка | |||||
codamount | строка | Сумма наложенного платежа, руб./строка | |||||
node | строка | Примечания |
В случае если заказ успешно принят и записан в БД будет возвращен ответ:
<document>
<doc_type>593</doc_type>
<doc_date>26-08-2013 18:11:51</doc_date>
<error>0</error>
<good>
<articals>
<artical>RU1</artical>
<amount>1</amount>
</articals>
</good>
</document>
Тег <error> - содержит общее количество ошибок, в случае успеха содержит 0.
Если были ошибки то, отдаётся следующий XML документ:
<document>
<doc_type>592</doc_type>
<doc_date>20-09-2013 08:12:05</doc_date>
<error>1</error>
<errors>
<error>Этот номер не уникален</error>
</errors>
</document>
№ | Корневой элемент | Описание | ||
1 | doc_type | целое число | номер формы документа | |
2 | doc_date | строка | дата документа в формате [дд].[мм].[гггг] [чч]:[мм]:[сс] | |
3 | error | целое число | количество ошибок | |
4 | errors | список | ||
5 | error | строка | описание ошибки |
Выдача номеров заказов
Работа с API выдача номеров заказа представляет собой GET запросы вида URL API?[параметр1]=[значение1]&[параметр2]=[значение2]&… и т. д.
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!