Изменения

Перейти к: навигация, поиск

API

965 байт добавлено, 15:18, 7 июля 2021
Описание элементов для оформления заказа
=== Описание элементов для оформления заказа ===
'''Обязательные поля'''
 
Обязательными на уровне системы являются только 3 поля: receiver->company или receiver->person, receiver->address и receiver->phone. Так же в настройках системы сама курьерская служба может назначить какие-то дополнительные поля обязательными, тогда, если вы их не укажете, получите сообщение об ошибке.
<spoiler text="Пример минимально возможного заказа">
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<neworder>
<auth extra="8" login="test" pass="testm" />
<order>
<receiver>
<company>МВД</company>
<phone>(495)123-45-67</phone>
<address>Петровка, 38</address>
</receiver>
</order>
</neworder>
</source>
</spoiler>
 
'''Описание полей'''
*'''neworder''' - Корневой контейнер, обязательный элемент.

Навигация