Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Интересное:
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Дисциплины:
|
из
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]&… и т. д.
|
|
|
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!