Изменения

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

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

1705 байт добавлено, 18:56, 21 июля 2015
Нет описания правки
== Создание/изменение клиентов ==
Запрос отправляется по адресу https://home.courierexe.ru/api/clientapi.php
 
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<upload>
<auth login="login" pass="pass" />
<table>clients</table>
<item>
<code>2681</code>
<company>Рога и копыта</company>
<name>Иванов Иван Иванович</name>
<phone>8-916-123-45-67</phone>
<address>Варшавское шоссе, 125</address>
<AskPayType>T</AskPayType>
</item>
<item>
...
</item>
</upload>
</source>
 
Запрос содержит тег upload - загрузка на сервер. auth - авторизация по login и pass. table - имя таблицы.
Далее следуют один или несколько контейнеров item, каждый содержит 1 запись для добавления или изменения на сервере.
 
Описание полей:
code - int, идентификатор записи. Если запись с таким code уже есть - она будет заменена.
company - наименование компании
name - ФИО контактного лица
phone - телефон.
address - фактический адрес.
AskPayType - Спрашивать способ оплаты при доставке. T - истина, F - ложь.
 
В случае успеха запроса сервер вернет:
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<upload error="0">OK</upload>
</source>
== Создание/изменение курьеров ==
== Создание заказов ==
Запросы отправляются по адресу https://home.courierexe.ru/api2/
== Получение статусов заказов == == Получение изображений к заказам == == Получение треков курьеров == API модуля мобильных устройств Запрос создания заказа почти полностью совпадает с обычным [[API]], за исключением авторизациинескольких полей:
<source lang="xml">
<lon>37.589042</lon>
</coords>
<code>1851117</code> код Идентификатор заказа
<courier>927</courier> код курьера
</source>
 
 
== Получение статусов заказов ==
 
== Получение изображений к заказам ==
 
== Получение треков курьеров ==

Навигация