Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
ru:pro:remoteapi:apiref:resource:update_zone [19/02/2013 14:56] zuve |
ru:pro:remoteapi:apiref:resource:update_zone [05/12/2013 12:58] zuve |
||
---|---|---|---|
Строка 27: | Строка 27: | ||
===== Параметры ===== | ===== Параметры ===== | ||
- | ^ Название ^ Описание ^ | + | ^ Название ^ Описание ^ |
- | | itemId | ID ресурса | | + | | itemId | ID ресурса | |
- | | id | ID геозоны | | + | | id | ID геозоны | |
- | | callMode | режим: создание, редактирование, удаление (create, update, delete) | | + | | callMode | режим: создание, редактирование, удаление (create, update, delete) | |
| **Параметры, обязательными только при создании и редактировании:** || | | **Параметры, обязательными только при создании и редактировании:** || | ||
- | | n | название геозоны | | + | | n | название геозоны | |
- | | t | тип: 1 - линия, 2 - полигон, 3 - круг | | + | | t | тип: 1 - линия, 2 - полигон, 3 - круг | |
- | | w | толщина линии или радиус круга | | + | | w | толщина линии или радиус круга | |
- | | p | массив точек геозоны | | + | | p | массив точек геозоны | |
- | | x | долгота | | + | | x | долгота | |
- | | y | широта | | + | | y | широта | |
- | | r | радиус | | + | | r | радиус | |
- | | d | описание | | + | | d | описание | |
- | | addr | источник адреса: 0 - нет, 1 - да | | + | | addr | источник адреса: 0 - нет, 1 - да | |
- | | rideBegin | отправной пункт: 0 - нет, 1 - да | | + | | rideBegin | отправной пункт: 0 - нет, 1 - да | |
- | | rideEnd | конечный пункт: 0 - нет, 1 - да | | + | | rideEnd | конечный пункт: 0 - нет, 1 - да | |
- | | color | цвет (ARGB) | | + | | color | цвет (ARGB) | |
===== Возвращаемый результат ===== | ===== Возвращаемый результат ===== | ||
Строка 55: | Строка 55: | ||
"t":<int>, /* тип: 1 - линия, 2 - полигон, 3 - круг */ | "t":<int>, /* тип: 1 - линия, 2 - полигон, 3 - круг */ | ||
"d":<int> /* толщина линии или радиус круга */ | "d":<int> /* толщина линии или радиус круга */ | ||
- | "dr":{ /* конфигурация для отрисовки геозон */ | + | "dr":{ /* описание */ |
"addr":<uint>, /* источник адреса: 0 - нет, 1 - да */ | "addr":<uint>, /* источник адреса: 0 - нет, 1 - да */ | ||
"rideBegin":<uint>, /* отправной пункт: 0 - нет, 1 - да */ | "rideBegin":<uint>, /* отправной пункт: 0 - нет, 1 - да */ | ||
"rideEnd":<uint>, /* конечный пункт: 0 - нет, 1 - да */ | "rideEnd":<uint>, /* конечный пункт: 0 - нет, 1 - да */ | ||
- | "color":<uint>, /* минимальная широта */ | + | "color":<uint>, /* цвет (ARGB) */ |
} | } | ||
} | } | ||
Строка 72: | Строка 72: | ||
] | ] | ||
</code> | </code> | ||
+ | |||
+ | ===== Возможные ошибки ===== | ||
+ | ^ Код ^ Значение ^ | ||
+ | | 1 | недействительная сессия | | ||
+ | | 2 | неверное имя сервиса | | ||
+ | | 3 | неверный результат | | ||
+ | | 4 | - неверный формат или значение параметров\\ - ошибка изменения данных геозоны | | ||
+ | | 6 | - не существует геозоны с указанным ID\\ - ошибка создания геозоны\\ - ошибка удаления геозоны | | ||
+ | | 7 | - доступ запрещен\\ - не подключен сервис | |
|