Редактирование пользователя

Запрос предназначен для редактирования информации об учетной записи.

Пример запроса

&svc=update_user&params={
    "id":integer,
    "email":string,
    "phone":string,
    "password":string,
    "photo":base64,
    "is_block":ushort,
    "is_admin":ushort,
    "address_base":string,
    "time_zone":short,
    "language":string,
    "creator":integer,
    "location":string,
    "legal_name":string,
    "lat_lon":double,double,
    "cost_mode": string,
    "cost_day": integer,
    "currency": string,
    "cost_unit": double
}

Параметры

Параметр Значение
password Пароль учетной записи.
is_admin Устанавливает права администратора для учетной записи:
1 // Пользователь будет обладать правами администратора.
0 // У пользователя не будет прав администратора.
address_base Важно! Gelios Hosting использует собственную адресную базу и переключение не возможно. Настройка актуальна для Gelios Server.
Устанавливает используемую адресную базу:
"Google" // Адресная база Google
"Yandex" // Адресная база Yandex
"Wialon" // Адресная база Wialon
email Электронная почта учетной записи.
phone Телефонный номер учетной записи.
language Язык интерфейса учетной записи.
creator Владелец учетной записи.
location Местоположение учетной записи.
legal_name Название юридического лица учетной записи.
lat_lon Координаты первоначального центрирования карты для учетной записи.
cost_mode Режим оплаты для учетной записи:
"units" // Ежемесячная абонентская плата
"days" // Списывать дни
"units_days" //Ежедневный платеж по активным объектам
"units_days_all" //Ежедневный платеж по всем объектам
cost_unit Стоимость объекта для учетной записи. Для ежемесячно абонентской платы указывается стоимость в месяц, при ежедневной оплате - стоимость в день.
currency Валюта оплаты для учетной записи.
cost_day Граница блокировки для типа оплаты «Списывать дни».

Дополнительно

Чтобы добавить «+» в номер телефона - %2B

Ответ сервера

Успешные изменения
{
    "result":true
}