This is an old revision of the document!


FIXME This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)

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

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

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

&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
}