API модуля мобильных устройств

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

API модуля мобильных стройств почти полностью совпадает с обычным API, за исключением авторизации:

<?xml version="1.0" encoding="UTF-8" ?>
<neworder>
 <auth2 clientcode="655" extra="8" login="MEASOFT2" pass="vb3JEgdP"></auth2>
 <order orderno="11_11_11">
 <coords>
 <lat>55.768679</lat>
 <lon>37.589042</lon>
 </coords>
 <code>1851117</code>
   <courier>927</courier>
  <barcode>11_11_11</barcode>
  <sender>
    <company>МВД</company>
    <person>Иванов И.И.</person>
    <phone>123-45-67</phone>
    <town>Санкт-Петербург</town>
    <address>Петровка 38 офис 35</address>
    <date>2014-03-22</date>
    <time_min>09:00</time_min>
    <time_max>14:00</time_max>
  </sender>
  <receiver>
    <company>МВД</company>
    <person>Чип & Дейл</person>
    <phone>123-45-67</phone>
    <zipcode>125480</zipcode>
    <town>Санкт-Петербург</town>
    <address>Петровка 38 офис 35</address>
    <date>2014-03-22</date>
    <time_min>09:00</time_min>
    <time_max>14:00</time_max>
  </receiver>
  <return>NO</return>
  <return_service>1</return_service>
  <weight>5.1</weight>
  <quantity>2</quantity>
  <paytype>CASH</paytype>
  <service>2</service>
  <price>387.5</price>
  <inshprice>387.5</inshprice>
  <enclosure>Детские игрушки</enclosure>
  <instruction>Проверить при покупателе, подписать акт</instruction>
  
 </order>
</neworder>

Вместо блока <auth></auth> используется <auth2></auth2> Поле clientcode - код клиента в системе


При создании нового заказа в блоке <order></order> так же добавлены новые поля:

<coords> - координаты
 <lat>55.768679</lat>
 <lon>37.589042</lon>
</coords>
<code>1851117</code> код заказа
<courier>927</courier> код курьера