Изменения

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

Веб-сервисы

1577 байт добавлено, 11:33, 18 февраля 2020
Нет описания правки
В системе MeaSoft такой сотрудник должен быть назначен [[Сотрудники#Виды сотрудников|агентом]], а также указан менеджером на вкладке "Основное" в <rspoiler text="карточке клиента">"Клиенты" &rarr; карточка клиента &rarr; вкладка "Основное" &rarr; поле "Менеджер" </rspoiler>, которого он привёл. Там же в поле "% менеджера" указывается размер вознаграждения агента в виде процента от заказов.
 
 
==Геокодирование==
 
 
Геокодирование выполняется запросом к серверу на адрес:
 
http://home.courierexe.ru/geocoder
 
GET-параметры:
 
- geocoder - в данном параметре может использоваться как полный адрес для разбора, так и в составе других параметров
- town - город
- address - адрес
- street - улица
- home - номер дома
- extracode - дополнительный параметр, зависит от клиента
 
 
Результатом является ответ в формате XML, например:
 
 
<ymaps>
<GeoObjectCollection>
<featureMember>
<GeoObject>
<metaDataProperty>
<GeocoderMetaData>
<kind>house</kind>
</GeocoderMetaData>
</metaDataProperty>
<name>ул. Сталеваров, 20</name>
<Point>
<pos>37.8389496 55.754736</pos>
<kind>house</kind>
</Point>
</GeoObject>
</featureMember>
</GeoObjectCollection>
</ymaps>
 
Параметры ответа:
 
- name - найденный адрес
- pos - геокоординаты - долгота и широта
- kind - найденнЫй элемент является домом, если значение house
 
 
Ответ в случае, если адрес не геокодирован
 
<ymaps>
<error>
<status>429</status>
<message>Coordinates aren't found</message>
</error>
</ymaps>

Навигация