Приклад використання ф-ції
|
Приклад виконання запиту із фільтрацією
|
<?xmlversion="1.0"encoding="UTF-8"?>
<param>
<login>LOGIN</login>
<function>Branch</function>
<where>CityDescriptionUA=
'Львів'</where>
<order></order>
<sign>sign*</sign>
</param>
*sign=md5(login+ password+ function+
where+order)
|
<?xmlversion="1.0"encoding="UTF-8"standalone="yes"?>
<return>
<api>API-1C</api>
<apiversion>1</apiversion>
<result_table>
<items>
<UUID>0F459183-6DF3-11E7-80C4-1C98EC135263</UUID>
<DescriptionUA>Львів-Гребінки(м.Львів,вул.Гребінки 9/2)</DescriptionUA>
<DescriptionRU>Львів-Гребінки г.Львов,ул.Гребенки 9/2</DescriptionRU>
<RegionUUID>D15E3024-60B0-11DE-BE1E-0030485903E8</RegionUUID>
<RegionDescriptionUA>ЛЬВІВСЬКА</RegionDescriptionUA>
<RegionDescriptionRU>ЛЬВОВСКАЯ</RegionDescriptionRU>
<DistrictUUID>8A199CDE-41B9-11DF-907F-00215AEE3EBE</DistrictUUID>
<DistrictDescriptionUA>Львів</DistrictDescriptionUA>
<DistrictDescriptionRU>Львов</DistrictDescriptionRU>
<CityUUID>62C3D54A-749B-11DF-B112-00215AEE3EBE</CityUUID>
<CityDescriptionUA>Львів</CityDescriptionUA>
<CityDescriptionRU>Львов</CityDescriptionRU>
<StreetUUID>D4645259-E0D3-11DF-9B37-00215AEE3EBE</StreetUUID>
<StreetTypeUA>вул.</StreetTypeUA>
<StreetDescriptionUA>Гребінки</StreetDescriptionUA>
<StreetTypeRU>ул.</StreetTypeRU>
<StreetDescriptionRU>Гребенки</StreetDescriptionRU>
<House>9/2</House>
<Flat> </Flat>
<AddressMoreInformation/>
<Limitweight>30.00</Limitweight>
<Branchtype>МППВ</Branchtype>
<BranchtypeCode>0000003</BranchtypeCode>
<Latitude>49.841525</Latitude>
<Longitude>24.020609</Longitude>
<BranchCode>3334</BranchCode>
<StickerCode>0Z5</StickerCode>
<B2C>false</B2C>
<MotoBranchDescription>Львів</MotoBranchDescription>
<ZipCode>79007</ZipCode>
<Limitworth>0.00</Limitworth>
<terminalCash>true</terminalCash>
</items>
</result_table>
<result_uuid/>
<errors>
<code>000</code>
<name> </name>
</errors>
</return>
|
Таблиця 1.8. Опис вмісту тегів XML-коду
Поле
|
Опис
|
Тип
|
Фільтрація
|
UUID
|
Унікальний ідентифікатор підрозділу
|
Uniqueidentifier
|
так
|
DescriptionUA
|
Назва підрозділу
|
Text
|
так
|
RegionUUID
|
Унікальний ідентифікатор області
|
Uniqueidentifier
|
так
|
RegionDescriptionUA
|
Назва області на українській мові
|
Text
|
так
|
RegionDescriptionRU
|
Назва області на російській мові
|
Text
|
|
DistrictUUID
|
Унікальний ідентифікатор району
|
Uniqueidentifier
|
так
|
DistrictDescriptionUA
|
Назва району на російській мові
|
Text
|
так
|
CityUUID
|
Унікальний ідентифікатор міста
|
Uniqueidentifier
|
так
|
CityDescriptionUA
|
Назва міста на українській мові
|
Text
|
так
|
CityDescriptionRU
|
Назва міста на російській мові
|
Text
|
так
|
StreetUUID
|
Унікальний ідентифікатор вулиці
|
Uniqueidentifier
|
так
|
StreetDescriptionUA
|
Назва вулиці на українській мові
|
Text
|
так
|
StreetDescriptionRU
|
Назва вулиці на російській мові
|
Text
|
так
|
House
|
Номер будинку
|
Text
|
так
|
Flat
|
Номер квартири/кабінет
|
Text
|
так
|
Limitweight
|
Максимальна вага відправлення, яку може прийняти підрозділ. Якщо
«0» - обмеження немає,
«більше 0» - обмеження вказано у тезі.
|
Number (2)
|
так
|
Branchtype
|
Вид підрозділу
|
Text
|
так
|
Latitude
|
Широта
|
Number(12,6)
|
так
|
Longitude
|
Довгота
|
Number(12,6)
|
так
|
Limitworth
|
Максимальна цінність відправлення, 0 - без обмеження |
Number
|
так
|
terminalCash
|
Доступний термінал готівкової оплати(EasyPay, Приват і т.д.) |
Boolean
|
так
|